Динамически выбрать ячейку после окончания диапазона ячеек - PullRequest
0 голосов
/ 02 мая 2018

У меня есть следующий код:

Range("A1").Select
Selection.End(xlDown).Select
Range("A55").Select
ActiveCell.FormulaR1C1 = "Signature"

Моя цель относительно проста. У меня есть диапазон данных от A1 до E50, хотя строки меняются в нескольких отчетах. По сути, я использую записанный макрос для быстрого форматирования отчета. Однако, поскольку VBA указывает на ячейку A55, чтобы добавить строку подписи после окончания данных, я хотел посмотреть, есть ли у кого-нибудь быстрое решение для динамического выбора X ячеек после окончания динамического диапазона данных.

Заранее благодарю за то, что уделили мне время.

Джесси

1 Ответ

0 голосов
/ 02 мая 2018

Я полагаю, вы ищете метод .Offset.

Чтобы поставить Подпись 5 строк вниз (в том же столбце),

Range("A1").End(xlDown).offset(5, 0) = "Signature"
...