Цикл по всем строкам в столбце таблицы, Excel-VBA

В настоящее время я работаю над набором данных, который отформатирован в виде таблицы с заголовками. Что мне нужно сделать, это перебрать все ячейки в определенном столбце и изменить содержимое. В ходе исследования MSDN я придумал следующее для цикла

for i = 1 to NumRows
    Cells(i,23).Value = "PHEV"
next i

Так что это изменило бы все ячейки в столбце 23 на «PHEV», Тем не менее, я не строю таблицу, которую яя работаю с собой, так что я могуЯ не могу гарантировать, что столбец Iменя интересует будет колонка 23.I '

Я хотел бы реализовать что-то похожее на следующее:

for i = 1 to NumRows
    Cells(i,[@[columnHeader]]).Value = "PHEV"
next i

Конечно, я знаю, что этот синтаксис неправильный, но, надеюсь, он достаточно иллюстрирует мою цель.

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

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