Propriété de If et And en VBA rrrrr HELP ME
Résolu
cytrus501
Messages postés
16
Statut
Membre
-
cytrus501 Messages postés 16 Statut Membre -
cytrus501 Messages postés 16 Statut Membre -
Bonjour,
Je souhaiterais savoir s'il est possible de compiler les if en VBA
de faire un truc du genre :
If Range("G3").Value = True And Range("F2").Value = "ok" Then
Visiblement ma commande fonctionne bien que je ne sache pas ce qu'elle fait trés exactement....puisqu'elle ne vérifie pas la valeur de Range("F2").Value = "ok"....
Si quelqu'un connaît un moyen je suis prenneur....
--
Le monde bouge, et vous ?
Je souhaiterais savoir s'il est possible de compiler les if en VBA
de faire un truc du genre :
If Range("G3").Value = True And Range("F2").Value = "ok" Then
Visiblement ma commande fonctionne bien que je ne sache pas ce qu'elle fait trés exactement....puisqu'elle ne vérifie pas la valeur de Range("F2").Value = "ok"....
Si quelqu'un connaît un moyen je suis prenneur....
--
Le monde bouge, et vous ?
Configuration: Windows XP Firefox 3.0
3 réponses
-
essaie
If Range("G3").Value == True And Range("F2").Value == "ok" Then -
Bonjour,
est-tu certain que la valeur de A1 est à True ? et que ok est en minuscule ?
Si les 2 conditions sont vraie, alors ta formulation est la bonne
veriie ceciSub Verifier() Dim F As Boolean F = Range("G3").Value If F Then Stop End If If UCase(Range("F2").Value) = "OK" Then Stop End If 'Si cela c'est arrèter sur les deux stop, ca va aussi s'arrèter 'sur le suivant.> Ucase pour forcer en maju, ca évite les erreurs 'entre maju et minus. If Range("G3").Value And Ucase(Range("F2").Value) = "OK" Then Stop End If End Sub
A+ -
merci pour les réponses apportées mais malheureusement, ça ne va pas....
Je cherche à savoir si on peut faire quelque chose en fonction de deux conditions..... par exemple si A=1 et si B=1 alors....
De plus, ces conditions sont incrémentées de 1 chaque fois, ce qui fait un truc du genre si A=1 et si B=2 et si c=3 alors.....
merci pour réponses encore