XL 2010 worksheets

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
 

Dranreb

XLDnaute Barbatruc
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:

Statistiques des forums

Discussions
312 532
Messages
2 089 374
Membres
104 150
dernier inscrit
pape.so