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.