Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwendet Arg1 als Index zum Zurückgeben eines Werts aus der Liste der Wertargumente.
Syntax
Ausdruck verwendet werden. Wähle (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, arg28, arg29, arg30)
Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Arg1 | Erforderlich | Variant | Gibt an, welches Wertargument ausgewählt wird. Bei Arg1 muss es sich um eine Zahl zwischen 1 und 29 handeln oder um eine Formel oder einen Zellbezug mit einer Zahl zwischen 1 und 29. |
| Arg2 - Arg30 | Erforderlich | Variant | 1 bis 29 Wertargumente, aus denen Choose einen Wert oder eine Aktion auswählt, die basierend auf Arg1 ausgeführt werden soll. Die Argumente können Zahlen, Zellbezüge, definierte Namen, Formeln, Funktionen oder Text sein. |
Rückgabewert
Variant
Bemerkungen
Wenn Arg1 1 ist, gibt Choose Wert1 zurück; wenn er 2 ist, gibt Choose den Wert2 zurück usw.
Wenn Arg1 kleiner als 1 oder größer als die Zahl des letzten Werts in der Liste ist, generiert Choose einen Fehler.
Wenn es sich bei Arg1 um eine Bruchzahl handelt, wird sie vor der Verwendung auf die kleinste ganze Zahl gekürzt.
Wenn Arg1 ein Array ist, wird jeder Wert ausgewertet, wenn CHOOSE ausgewertet wird.
Die zu wählenden Wertargumente können sowohl Bereichsbezüge als auch Einzelwerte sein. Die Formel =SUM(Choose(2,A1:A10,B1:B10,C1:C10)) wertet =SUM(B1:B10)beispielsweise als aus, was dann einen Wert basierend auf den Werten im Bereich B1:B10 zurückgibt.
Die CHOOSE-Funktion wird zuerst ausgewertet und gibt den Verweis B1:B10 zurück. Die Funktion SUMME wird dann mit B1:B10, dem Ergebnis der Funktion WAHL , als Argument ausgewertet.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.