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

メソッド

メソッド 説明
Add Dictionary オブジェクトに新しいキー/アイテムのペアを追加します。
Exists 指定したキーが Dictionary オブジェクト内に存在するかどうかを示すブール値を返します。
Items Dictionary オブジェクト内のすべてのアイテムの配列を返します。
Keys Dictionary オブジェクト内のすべてのキーの配列を返します。
Remove Dictionary オブジェクトから、指定したキー/アイテムのいずれかのペアを削除します。
RemoveAll Dictionary オブジェクト内のすべてのキー/アイテムのペアを削除します。

プロパティ

プロパティ 説明
CompareMode Dictionary オブジェクト内でキーを比較するために比較モードを設定するか返します。
Count Dictionary オブジェクト内のキー/アイテムのペアの数を返します。
Item Dictionary オブジェクト内のアイテムの値を設定するか返します。
Key Dictionary オブジェクト内の既存のキー値に対して新しいキー値を設定します。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。