Я застрял и уверен, что все просто. Мне нужно запустить формулу LOOKUP в столбце E, в то время как данные существуют в столбце A. В столбце A будет разное количество данных / строк, оно никогда не будет заданным числом. Проблема в том, что мой код хочет перебрать ВСЕ столбца E, а запуск макроса занимает 20 минут.
Вот что у меня есть:
Sub Run_Lookup()
Range("A1").Select
Do Until IsEmpty(ActiveCell)
Range("E:E").Formula = "=lookup(A1, G:H)"
ActiveCell.Offset(1, 0).Select
Loop
End Sub
Я ценю любой совет.
РЕДАКТИРОВАТЬ: Visual моей проблемы ...
![EDIT: A visual of my issue...](https://i.stack.imgur.com/s1v6K.png)