質問するログイン新規登録

回答編集履歴

1

追記

2020/12/06 10:21

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -17,6 +17,32 @@
17
17
  Debug.Print outVals(0) & "と" & outVals(1)
18
18
  ```
19
19
 
20
+ 結果
20
21
  ```console
21
22
  val1とval2
23
+ ```
24
+
25
+ ItemにDictionaryをセットする事も可能です。
26
+
27
+ ```VBA
28
+ Dim dic As Object
29
+ Set dic = CreateObject("Scripting.Dictionary")
30
+
31
+ ' set two Values.
32
+ Dim vals As Object
33
+ Set vals = CreateObject("Scripting.Dictionary")
34
+ vals.Add "E", "val1"
35
+ vals.Add "F", "val2"
36
+ dic.Add "key1", vals
37
+
38
+ ' get two Values.
39
+ Dim outVals As Object
40
+ Set outVals = dic.Item("key1")
41
+
42
+ Debug.Print outVals.Item("E") & "と" & outVals.Item("F")
43
+ ```
44
+
45
+ 結果
46
+ ```console
47
+ val1とval2
22
48
  ```