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

回答編集履歴

1

追記

2021/10/20 06:23

投稿

jinoji
jinoji

スコア4592

answer CHANGED
@@ -16,4 +16,17 @@
16
16
  Debug.Print e, d(e)
17
17
  Next
18
18
  End Sub
19
+ ```
20
+ ---
21
+ <追記>
22
+ ```VBA
23
+ Function SetDict(ByVal default_array As Range) As Object
24
+ Set SetDict = CreateObject("Scripting.Dictionary")
25
+ Dim arr, i
26
+ arr = default_array.Value
27
+ For i = 1 To UBound(arr)
28
+ SetDict.Item(arr(i, 1)) = arr(i, 2)
29
+ Next
30
+ End Function
31
+
19
32
  ```