Freigeben über


Item-Methode

Gibt ein bestimmtes Element eines Collection-Objekts entweder nach Position oder nach Taste zurück.

Syntax

-Objekt.Item(index)

Die Syntax der Item-Methode verfügt über den folgenden Objektqualifizierer und -teil.

Bestandteil Beschreibung
Objekt Erforderlich. Ein Objektausdruck, der als ein Objekt in der Liste Gilt für ausgewertet wird.
Index Erforderlich. Ein Ausdruck, der die Position eines Members innerhalb einer collection angibt. Wenn es sich um einen numerischen Ausdruck handelt, muss index eine Zahl zwischen 1 und dem Wert der Count-Eigenschaft der Auflistung sein. Bei einem Zeichenfolgenausdruck muss index dem Schlüsselargument entsprechen, das angegeben wurde, als der Member, auf den verwiesen wird, der Auflistung hinzugefügt wurde.

Hinweise

Wenn der als Index angegebene Wert keinem vorhandenen Element der Auflistung entspricht, tritt ein Fehler auf. Die Item-Methode wird standardmäßig für Auflistungen verwendet. Daher sind die folgenden Codezeilen gleichwertig:

Print MyCollection(1)
Print MyCollection.Item(1)

Beispiel

In diesem Beispiel wird die Item-Methode verwendet, um einen Verweis auf ein Objekt in einer Auflistung abzurufen. Angenommen, es handelt sich Birthdays um ein Collection-Objekt , ruft der folgende Code aus den Auflistungsverweisen auf die Objekte ab, die Bill Smiths Geburtstag und Adam Smiths Geburtstag darstellen, wobei die Schlüssel "SmithBill" und "SmithAdam" als Indexargumente verwendet werden.

Beachten Sie, dass der erste Aufruf explizit die Item-Methode angibt, der zweite jedoch nicht. Beide Aufrufe funktionieren, da die Item-Methode die Standardeinstellung für ein Collection-Objekt ist. Die Verweise, die SmithBillBDSet zugewiesen sind und SmithAdamBD verwenden, können für den Zugriff auf die Eigenschaften und Methoden der angegebenen Objekte verwendet werden.

Um diesen Code auszuführen, erstellen Sie die Auflistung, und füllen Sie sie mit mindestens den beiden Elementen auf, auf die verwiesen wird.

Dim SmithBillBD As Object
Dim SmithAdamBD As Object
Dim Birthdays
Set SmithBillBD = Birthdays.Item("SmithBill")
Set SmithAdamBD = Birthdays("SmithAdam")

Siehe auch

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.