Объект Dictionary

Объект, в котором хранятся пары "ключ-элемент" данных.

Синтаксис

Scripting.Dictionary

Замечания

Объект Dictionary является эквивалентом ассоциативного массива языка PERL. Элементы, представляющие собой любую форму данных, хранятся в массиве. Каждый элемент ассоциируется с уникальным ключом. Ключ используется для получения отдельного элемента и обычно представляет собой целое число или строку, но может быть любым, кроме массива.

В следующем коде показано, как создать объект Dictionary .

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"
...

Методы

Метод Описание
Добавление Добавляет новую пару "ключ-элемент" в объект Dictionary .
Exists Возвращает логическое значение, указывающее, существует ли указанный ключ в объекте Dictionary .
Items Возвращает массив всех элементов объекта Dictionary .
Keys Возвращает массив всех ключей в объекте Dictionary .
Remove Удаляет одну указанную пару "ключ-элемент" из объекта Dictionary .
RemoveAll Удаляет все пары "ключ-элемент" в объекте Dictionary .

Свойства

Свойство Описание
CompareMode Задает или возвращает режим сравнения для сравнения ключей в объекте Dictionary .
Count Возвращает количество пар "ключ-элемент" в объекте Dictionary .
Элемент Задает или возвращает значение элемента в объекте Dictionary .
Ключ Задает новое значение ключа для существующего значения ключа в объекте Dictionary .

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.