Я пытаюсь определить диапазон от вершины столбца до последней заполненной ячейки в этом столбце, но по какой-то причине, когда я делаю это объявление, он дает мне определенный объект ошибка, и я действительно смущен, почему это происходит. Вот линия:Определить диапазон от верхней до последней использованной ячейки в столбце
Public Sub SomeRange
Set rng1 = Sheets("FuzzyLookup_AddIn_Undo_Sheet")._
Range(Range("B2"), Range("B2").End(xlDown))
End Sub
Я довольно новичок в vba, поэтому любая помощь, которую здесь могут предоставить, будет высоко оценена.
+1 и @ user3034460 он также поможет «dim rng1 As Range», если вы еще не сделали – Daniel
В вашем ответе хорошо отметить, что это не работает для версий 2003 и ниже, так как вы используя ссылку «B1048576» в качестве ссылки. Поддержка 1 миллиона + строк была введена только в 2007 году. – Manhattan