У меня есть подпрограмма Excel VBA, которая (помимо прочего) вставляет формулу поиска в некоторые ячейки. В настоящее время формула поиска имеет вид
LOOKUP(RC5,lookup.xlsx!Item,lookup.xlsx!R2C:R559C)
но размер таблицы поиска изменится. Есть ли хороший способ найти размер таблицы поиска, то есть последней строки?
В крайнем случае я полагаю, что могу открыть файл поиска (что за команда для этого?) И выполнить
Windows("lookup.xlsx").Activate
last = Range("a65536").End(xlUp).Row
Windows("whatever.xlsx").Activate
но я не уверен, есть ли лучший способ.