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 會傳回 Boolean 值,指出指定的索引鍵是否存在於 Dictionary 物件中。
Items 會傳回 Dictionary 物件中所有專案的陣列。
Keys 會傳回 Dictionary 物件中所有索引鍵的陣列。
Remove Dictionary 物件移除一個指定的索引鍵/專案組。
RemoveAll 移除 Dictionary 物件中的所有索引鍵/專案組。

屬性

屬性 描述
CompareMode 設定或傳回比較 Dictionary 物件中索引鍵的比較模式。
數目 會傳回 Dictionary 物件中的 索引鍵/專案組數目。
項目 設定或傳回 Dictionary 物件中專案的值。
機碼 Dictionary 物件中的現有索引鍵值設定新的索引鍵值。

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應