Один из способов: (Предполагается, что столбец индекса начинается с A1)
MsgBox Range("A1").End(xlDown).Row
, который ищет первую незанятую ячейку вниз от A1 и показывает ее порядковый номер строки.
Вы можете выбрать следующую пустую ячейку с помощью:
Range("A1").End(xlDown).Offset(1, 0).Select
Если вам нужен конец набора данных (включая пробелы), попробуйте: Range ("A: A"). SpecialCells (xlLastCell) .Row