If...Then...Else

VBA permet de traiter les énoncés conditionnels à l’aide de l’instruction If. On distingue l’instruction If écrite sur une seule ligne et le bloc If.

L’instruction If écrite sur une seule ligne

L’instruction If écrite sur une seule ligne a la syntaxe suivante :

If condition Then Instruction_si_vrai [Else Instruction_si_faux]

Exemple :

If age>=60 Then Call MsgBox("Vétéran") Else Call MsgBox("Autre")

Le bloc If

La structure de bloc If permet aux sections Then et Else de contenir plusieurs instructions. Elle peut avoir l’une des deux syntaxes suivantes :

If condition Then

Instruction 1_si_vrai

Instruction 2_si_vrai

....

End If

Modifié le: lundi 14 novembre 2016, 18:35