1
Я пытаюсь найти последнюю ячейку в столбце, который содержит значения. Я знаю, что могу использовать что-то вроде:Найти последнюю ячейку со значениями с использованием индексов
Dim findme As Range = excel.Range("A1:A" & lastrow.row)
, но я ищу способ не использовать этот формат символов столбца. Что-то вроде этого формата VBA
Dim rng as range
with myWorksheet
LastRow = .Cells(.Rows.Count, 1).End(xlUp).Row
rng = .Range(.Cells(1,1), .Cells(LastRow, 1))
end with
Это способ сделать это. Заметим, что если '.Cells (.Rows.Count, 1)' имеет значение, вы не получите последнюю использованную ячейку при использовании функции «End». –
Все еще странно, я всегда думал: «Если я смогу это сделать в VBA, я тоже смогу это сделать в VB.NET через Interop». Очевидно, это неправильно. – ruedi