2
我要聲明的東西,像這樣:在Access/Excel VBA中創建字典型結構?
dictionaryItem = {("Key1", "Value1"}, {"Key2", "Value2"} ... }
,但不能得到語法正確。如果不是,我想用兩個數組創建初始值(但不管我怎麼寫它都無法使它工作)。
我要聲明的東西,像這樣:在Access/Excel VBA中創建字典型結構?
dictionaryItem = {("Key1", "Value1"}, {"Key2", "Value2"} ... }
,但不能得到語法正確。如果不是,我想用兩個數組創建初始值(但不管我怎麼寫它都無法使它工作)。
對我來說,你正在描述一個腳本字典。看看這是否令人滿意。
Dim dct As Object
Set dct = CreateObject("Scripting.Dictionary")
dct.Add "Key1", "Value1"
dct.Add "Key2", "Value2"
Debug.Print dct.Count
Debug.Print dct("Key1")
Debug.Print dct("Key2")
Set dct = Nothing
確實有效,謝謝 – MyNameIsKhan
您可以使用值列表而不是單個值嗎? –
字典將接受項目值的數組,但不接受密鑰。 – HansUp