IBM Lotus Symphony


Funkcja Switch [środowisko wykonawcze]

Określa listę argumentów składającą się z wyrażenia, po którym następuje wartość. Funkcja Switch zwraca wartość powiązaną z wyrażeniem przekazywanym przez funkcję.

Składnia

Switch (Wyrażenie_1, Wartość_1[, Wyrażenie_2, Wartość_2[..., Wyrażenie_n, Wartość_n]])

Parametry

Funkcja Switch szacuje wyrażenia od lewej do prawej, a następnie zwraca wartość przypisaną do wyrażenia funkcji. Jeśli wyrażenie i wartość nie zostały podane jako para, wystąpi błąd wykonania.

Wyrażenie: Wyrażenie, które ma być szacowane.

Wartość: Wartość, która ma być zwrócona, jeśli wyrażenie ma wartość True.

W poniższym przykładzie funkcja Switch przypisuje odpowiednią płeć do imienia (nazwy) przekazywanego do funkcji:

Kody błędów

5 Nieprawidłowe wywołanie procedury

Przykład

Sub Przyklad_Switch

Dim sPlec As String

sPlec = PobierzPlec( "Jan" )

MsgBox sPlec

End Sub

Function PobierzPlec (sImie As String) As String

PobierzPlec = Switch(sImie = "Anna", "Kobieta", sImie = "Jan", "Mężczyzna")

End Function


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe