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:

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 836
Messages
2 092 652
Membres
105 479
dernier inscrit
chaussadas.renaud