IBM Lotus Symphony
|
Evalue une liste d'arguments constituée d'une expression suivie d'une valeur. La fonction Switch renvoie une valeur associée à l'expression transmise par cette fonction.
Switch (Expression1, Value1[, Expression2, Value2[..., Expression_n, Value_n]])
Expression : expression à évaluer.
Value : valeur à renvoyer si l'expression s'avère vraie (True).
Dans l'exemple suivant, la fonction Switch affecte le genre approprié au nom transmis à la fonction :
Codes d'erreur
Sub ExampleSwitch
Dim sGender As String
sGender = GetGenderIndex( "John" )
MsgBox sGender
End Sub
Function GetGenderIndex (sName As String) As String
GetGenderIndex = Switch(sName = "Jeanne", "féminin", sName = "Jean", "masculin")
End Function