Nápověda Collabora Office 24.04
Vyhodnotí seznam argumentů složený z výrazů a hodnot. Funkce Switch vrátí hodnotu, která je spojena s výrazem, který splní podmínku.
Switch (Výraz1, Hodnota1[, Výraz2, Hodnota2[..., Výraz_n, Hodnota_n]]) As Variant
Funkce Switch vyhodnocuje výrazy zleva doprava a poté vrátí hodnotu, jež odpovídá výrazu splňujícímu podmínku. Pokud nejsou zadány dvojice výraz-hodnota, dojde k chybě.
Výraz: Výraz, který chcete vyhodnotit.
Hodnota: Hodnota, která se vrátí, je-li výraz True.
V následujícím příkladu přiřadí funkce Switch odpovídající pohlaví podle jména předaného funkci:
Sub ExampleSwitch
Dim sGender As String
sGender = GetGenderIndex( "John" )
MsgBox sGender
End Sub
Function GetGenderIndex (sName As String) As String
GetGenderIndex = Switch(sName = "Jane", "female", sName = "John", "male")
End Function