Я пытаюсь заполнить ячейки на листе значениями из массива, который хранится как элемент словаря.
Я могу перебирать элементы словаря, но у меня возникают проблемы при выполнении чего-то вроде rowDict(key).Item(0)
Set rowDict = CreateObject("Scripting.Dictionary")
Set rng = .Range(.Range("C2"), .Range("C" & .Rows.Count).End(xlUp))
' get all row data
Set rowData = .Cells(1, 1).CurrentRegion
' it through rowS and add row to dictionary with column 3 value being the key for each row
For iRow = 2 To rowData.Rows.Count
rowKey = Left(rowData.Cells(iRow, 3), 29)
rowDict(rowKey) = rowData.Rows(iRow)
Next iRow