Salut,

Voilà, j'ai un problème de programmation.

J'ai une condition :

- si le mot n'est pas "LT", "LE", EQ", "NE", "GE", ou "GT", la condition est réalisé, sinon, elle ne l'est pas.

J'ai pensé faire un truc comme ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Dim cond As String
If ((cond <> "LT") Or (cond <> "LE") or (cond <> "EQ") or (cond <> "NE") or (cond <> "GE") or (cond <> "GT")) Then
Debug.print "La condition est vraie" 
Else 
Debug.Print "La condition est fausse"
ENd If
Mais ça ne marche pas :-(. Si "cond" vaut "LT", "GE", ... la condition n'est pas réalisée !

Pouvez-vous m'expiquer pourquoi et ce qui faurait faire ?

Merci par avance !