Я использую класс Словаря в библиотеке MS Runtime Scripting для хранения, куда маркировки собираются пойти для шаблона отчета. Существует ли способ выполнить итерации по всем парам значения ключа в том словаре как в Python? Я просто хочу использовать ключ в качестве номера строки (Он все входит в столбец A), и значение будет заголовком маркировки.
Что-то как:
For Each key in dict
Range("A" & key).Value = dict(key)
Next key
Попробуйте:
For Each varKey In oDic.Keys()
Range("A" & varKey).Value = oDic(varKey)
Next
Обратите внимание, что ключевой итератор должен быть объявлен как вариант
.