Bonjour,
le code suivant :
Sub test()
Dim toto As Variant
toto = -1
If toto = True Then
Debug.Print "condition remplie"
Else
Debug.Print "condition non remplie"
End If
End Sub
renvoie "condition remplie", alors que tous les autres nombres renvoient "condition non remplie"
Quelqu'un sait-il pourquoi ? Cela peut causer des surprises dans le comportement du code !
Xavier