Plusieurs conditions (if) successives en VBA ?

Le
Jean-Pierre
Bonjour,

Je voudrais écrire pour une macro, 3 conditions successives .
Comment faut-il imbriquer les (if) ?
Peut-on utiliser AND ?
Je vous remercie de votre réponse !
Cordialement,

J.P.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
MichD
Le #24575631
Bonjour

Oui, tu peux imbriquer les si et utiliser "And" ou "Or"

If a>5 and B<10 then
....
end if

if A <2 or B > 5 then
....
end if

if A > 2 then
if B>5 then
....
end if
end if

Tu peux imbriquer plusieurs arguments, la forme dépend de la donne du problème.


MichD
---------------------------------------------------------------
LSteph
Le #24577581
Bonjour,

Tu as aussi dans certains cas Select Case
s'il y a plusieurs cas sur une même valeur ou condition.

Select Case [b2]

Case 0 to 10
call macro1

Case%0
call macro2

Case else
call macro3

End Select

'LSteph


"Jean-Pierre" news:
Bonjour,

Je voudrais écrire pour une macro, 3 conditions successives .
Comment faut-il imbriquer les (if) ?
Peut-on utiliser AND ?
Je vous remercie de votre réponse !
Cordialement,

J.P.
Publicité
Poster une réponse
Anonyme