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 SmithBillBD
Set 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.