• Initiateur de la discussion Initiateur de la discussion kaid
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kaid

XLDnaute Occasionnel
bonjour;
j'ai mis ce code mais il faut que je click sur la cellule pour qu'il s'execute j'aimerai qu'il s'execute quand je saisi ou je supprime
Private Sub Worksheet_SelectionChange(ByVal target As Range)



If target.Column = 2 And target.Row > 1 Then
If target = nul Then
target.Offset(, 7) = "Egaré"
Else
target.Offset(, 7) = "Archivé"
End If
End If
end sub
 
Bonjour
vbNull est une constante valant 1 de l'énumération VariantType.
C'est la valeur renvoyée par VarType(V) si V contient Null, ce qui peut aussi se tester par IsNull(V)
D'une façon générale Excel n'utilise pas la valeur Null, mais plutôt Empty
Même pour une intersection impossible Excel met CVErr(xlErrNull)
VBA l'utilise déjà un peu plus.
Pour un objet non initialisé c'est Nothing.
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
404
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
14
Affichages
330
Réponses
41
Affichages
888
Réponses
1
Affichages
413
Retour