Uma instrução If consiste em uma expressão booleana seguida por uma ou mais instruções. Se a condição for considerada Verdadeira, as instruções em If condição (ões) são executadas. Se a condição for falsa, as instruções em Else Part são executadas.
Sintaxe
A seguir está a sintaxe de um If Outra declaração em VBScript.
If(boolean_expression) Then
Statement 1
.....
.....
Statement n
Else
Statement 1
.....
....
Statement n
End If
Diagrama de fluxo
Exemplo
Para fins de demonstração, vamos encontrar o maior entre os dois números de um Excel com a ajuda de uma função.
Private Sub if_demo_Click()
Dim x As Integer
Dim y As Integer
x = 234
y = 324
If x > y Then
MsgBox "X is Greater than Y"
Else
Msgbox "Y is Greater than X"
End If
End Sub
Quando o código acima é executado, ele produz o seguinte resultado.
Y is Greater than X