Dictionary-Objekt
Ein Objekt, das Datenschlüssel/Element-Paare (Key/Item-Paare) speichert.
Syntax
Scripting.Dictionary
Hinweise
Ein Dictionar-Objekt entspricht einem assoziativen PERL-Array. Elemente, bei denen es sich um eine beliebige Form von Daten handelt, werden im Array gespeichert. Jedes Element ist einem eindeutigen Schlüssel zugeordnet. Der Schlüssel wird zum Abrufen eines einzelnen Elements verwendet und ist in der Regel eine ganze Zahl oder eine Zeichenfolge, kann aber alles andere als ein Array sein.
Der folgende Code zeigt, wie Sie ein Dictionary-Objekt erstellen.
Dim d 'Create a variable
Set d = CreateObject("Scripting.Dictionary")
d.Add "a", "Athens" 'Add some keys and items
d.Add "b", "Belgrade"
d.Add "c", "Cairo"
...
Methoden
Methode | Beschreibung |
---|---|
Add | Fügt einem Dictionary-Objekt ein neues Schlüssel/Element-Paar (Key/Item-Paar) hinzu. |
Exists | Gibt einen booleschen Wert zurück, der angibt, ob ein angegebener Schlüssel im Dictionary-Objekt vorhanden ist. |
Items | Gibt ein Array aller Elemente in einem Dictionary-Objekt zurück. |
Keys | Gibt ein Array aller Schlüssel in einem Dictionary-Objekt zurück. |
Remove | Entfernt ein angegebenes Schlüssel/Element-Paar (Key/Item-Paar) aus dem Dictionary-Objekt. |
RemoveAll | Entfernt alle Schlüssel/Element-Paare (Key/Item-Paare) im Dictionary-Objekt. |
Eigenschaften
Eigenschaft | Beschreibung |
---|---|
CompareMode | Legt den Vergleichsmodus für den Vergleich von Schlüsseln in einem Dictionary-Objekt fest oder gibt den Vergleichsmodus zurück. |
Count | Gibt die Anzahl der Schlüssel/Element-Paare (Key/Item-Paare) in einem Dictionary-Objekt zurück. |
Item | Legt den Wert eines Elements in einem Dictionary-Objekt fest oder gibt diesen zurück. |
Key | Legt einen neuen Schlüsselwert für einen vorhandenen Schlüsselwert in einem Dictionary-Objekt fest. |
Siehe auch
- Dictionary-Objekt (vorherige Windows Scripting-Version)
- Objekte (Visual Basic for Applications)
- Objektbibliothekreferenz für Office (Mitglieder, Eigenschaften, Methoden)
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.