Associative array/Iteration: Difference between revisions
Content deleted Content added
Lingo added |
+VBA |
||
Line 2,866:
3.140000
</pre>
=={{header|VBA}}==
Dictionaries are similar in VBA and VBScript. Here is how to iterate.
<lang vb>Option Explicit
Sub Test()
Dim h As Object, i As Long, u, v, s
Set h = CreateObject("Scripting.Dictionary")
h.Add "A", 1
h.Add "B", 2
h.Add "C", 3
'Iterate on keys
For Each s In h.Keys
Debug.Print s
Next
'Iterate on values
For Each s In h.Items
Debug.Print s
Next
'Iterate on both keys and values by creating two arrays
u = h.Keys
v = h.Items
For i = 0 To h.Count - 1
Debug.Print u(i), v(i)
Next
End Sub</lang>
=={{header|VBScript}}==
|