У меня есть около 15 адресов, отформатированных как, 1111 Really Cool Street, Sweet City, Awesome State
Мне нужно разделить их на отдельные ячейки для их улицы, города и штата.
Проблема, которую я имею в настоящее время, заключается в сохранении улицы, городаи гос.Я попробовал что-то в этом роде ..
Dim addressArray() As String
posRow = 1
Do
posRow = posRow + 1
addressFromCell= Sheet1.Cells(posRow , "C")
addressArray() = Split(addressFromCell, ",")
Sheet2.Cells(posRow , "A") = addressArray(0)
Sheet2.Cells(posRow , "B") = addressArray(1)
Sheet2.Cells(posRow , "C") = addressArray(2)
Loop Until posRow = 15
Я думал, что addressArray
будет выглядеть как {"1111 Really Cool Street","Sweet City", "Awesome State"}
, и я мог просто передать элемент, который хотел.Вместо этого я продолжаю получать
Ошибка времени выполнения '9': нижний индекс вне диапазона
Любая помощь будет отличной, спасибо!