Autres syntaxe en vba sur conditions ET et OU

gilles72

XLDnaute Junior
Bonjour,
j'ai écrit cette ligne de code: (je suis sous XL2007)
ElseIf Range(colonne & 1).Value = 2 And(colonne & 3).value = "F" Or Range(colonne & 2).Value = 2 And(colonne & 3).value ="M" And cell.Offset(0, 45) <> 1 Then
pour dire que SI::
Range(colonne & 1).Value = 2 And(colonne & 3).value = "F"
OU
Range(colonne & 2).Value = 2 And(colonne & 3).value ="M"
alors...
mais la syntaxe a l'air de poser problème.
Si kekun peut m'aider la dessus un grand merci
gilles72
 

gilles72

XLDnaute Junior
merci sylvanu
effectivement...
Par contre, j'ai un doute sur la position du OU
je ne suis pas sûr que ma 1ere condition avec ET puis ma 2ème condition avec ET, séparées par un OU, ça fonctionne bien.
As tu une idée la dessus
merci en tout cas
gilles72
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Gilles,
Diantre, comment pourrais je vous aider, je ne sais pas ce que vous cherchez !
Dans l'état actuel votre IF est VRAI si :
1638438902046.png

mais est ce ce que vous voulez faire ? :)
 

Discussions similaires

Réponses
2
Affichages
294

Statistiques des forums

Discussions
314 630
Messages
2 111 379
Membres
111 115
dernier inscrit
mermo