Можно ли перебрать пары ключ / значение в коллекции VBA?

В VB.NET я могу перебирать словарьпара ключ / значение:

Dictionary collection = new Dictionary();
collection.Add("key1", "value1");
collection.Add("key2", "value2");

foreach (string key in collection.Keys)
{
    MessageBox.Show("Key: " + key + ".  Value: " + collection[key]);
}

Я знаю, в VBA я могу перебиратьценности объекта Collection:

Dim Col As Collection
Set Col = New Collection
Dim i As Integer
Col.Add "value1", "key1"
Col.Add "value2", "key2"

For i = 1 To Col.Count
    MsgBox (Col.Item(i))
Next I

Я также знаю, что я делаю это с помощью объекта VBA Scripting.Dictionary, но мне было интересно, возможно ли это с коллекциями.

Могу ли я перебрать пары ключ / значение в коллекции VBA?

Ответы на вопрос(1)

Ваш ответ на вопрос