Switch függvény

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Kiértékeli a kifejezéslistát, és eredményként azt a Variant értéket vagy kifejezést adja, amely a lista első Igaz kifejezéséhez tartozik.

Szintaxis

Kapcsoló ( kifejezés-1, érték-1 [kifejezés-2, érték-2 ]... [, kifejezés-n, érték-n ] )

A Váltás függvény szintaxisa alábbi argumentumokat foglalja magában:

Argumentum

Leírás

kifejezés

Szükséges. Kiértékelni kívánt Variant kifejezés.

érték

Szükséges. Érték vagy kifejezés visszaadandó, ha a megfelelő kifejezés Igazértéke.


Megjegyzések

A Váltás függvény argumentum listában, ahol a kifejezések és az érték párokká. A kifejezés kiértékelése balról jobbra, és a társított első kifejezés kiértékelésének eredménye Igaz értéket ad vissza. A kijelzők nem megfelelően párosított, ha egy futási idejű hiba fordul elő. Ha például kifejezés-1 eredménye Igaz, ha a kapcsolóérték-1adja eredményül. Kifejezés-1 értéke hamis, de a kifejezés-2 értéke Igaz, ha kapcsoló adja eredményül, érték-2, és így tovább.

Váltás a Null értéket ad vissza, ha:

  • A kifejezések egyike igaz.

  • Az első Igaz kifejezést, amely a Nullmegfelelő értéket tartalmaz

Váltás értékeli ki az összes a kifejezések, annak ellenére, hogy csak az egyik adja eredményül. Emiatt a nemkívánatos hatásai kell nézni. Ha például bármely kifejezés kiértékelésétől eredményez val való osztási hibát, ha hiba történik.

Példa

Megjegyzés : A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában a Switch függvény visszatérési egy nyelvet, amely megfelel a város neve nevét.

Function MatchUp (CityName As String)
Matchup = Switch(CityName = "London", "English", _
CityName = "Rome", "Italian", _
CityName = "Paris", "French")
End Function

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×