VBA - Instruction If

Une instruction If consiste en une expression booléenne suivie d'une ou plusieurs instructions. Si la condition est dite vraie, les instructions sous condition (s) If sont exécutées. Si la condition est dite False, les instructions après la boucle If sont exécutées.

Syntaxe

Voici la syntaxe d'un If instruction dans VBScript.

If(boolean_expression) Then
   Statement 1
   .....
   .....
   Statement n
End If

Représentation schématique

Exemple

À des fins de démonstration, trouvons le plus grand entre les deux nombres d'un Excel à l'aide d'une fonction.

Private Sub if_demo_Click()
   Dim x As Integer
   Dim y As Integer
    
   x = 234
   y = 32
    
   If x > y Then
      MsgBox "X is Greater than Y"
   End If
End Sub

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant.

X is Greater than Y