SI simple

La fonction SI consiste à réaliser une Action 1 si la condition est vraie sinon elle réalise une Action 2.

Le codage

1
If Condition Then
2
Action1
3
Else
4
Action2
5
End If

ExempleRetourne le paramètre le plus grand

1
Function plusGrand(parametre1 As Integer,parametre2 As Integer) As Integer
2
If parametre1 > parametre2  Then
3
  plusGrand = parametre1
4
Else
5
  plusGrand = parametre2
6
End If
7
End Function

RemarqueLa branche Else

La branche Else n'est pas forcément toujours présente.

1
Sub remplirCellule()
2
If range("A1").value = ""  Then
3
  range("A1").value = "test"
4
End If
5
End Sub

La sous-routine affiche test dans la cellule A1 que si elle est vide.