Найти последний адрес ячейки с помощью VBA Excel
Я искал этот сайт, и кажется, что все ответы просто указывают на поиск номера строки в ячейке.
Я пытаюсь установить диапазон так, чтобы он шел отA1
до конца данных вA
колонка. Эта таблица будет обновляться еженедельно, поэтому к ней будут добавляться данные каждую неделю.
Мне было интересно, какой код будет работать, чтобы я мог либо найти номер строки и каким-то образом связать его с моим кодом диапазона, чтобы он был равен"A" + lastrownumber
? ИЛИ, если есть код, который будет предоставлять столбец и номер строки вместе? Если я пропустил ссылку на правильный ответ, подойдет и простая ссылка, и я прошу прощения за пост и ваше время.
Вот мой код:
Sub NamedRange()
Dim Rng1 As Range
Dim newDate As Integer
Dim NumberOfRows As Range
Dim MyRange As Range
Dim lastRow2 As Range
lastRow2 = Range("A65536").End(xlUp).Row
'lastRow2 = LastRow
Set Rng1 = Sheets("Sheet1").Range(lastRow2)
ActiveWorkbook.Names.Add Name:="MyRange", RefersTo:=Rng1
Dim date1 As String
Dim dat As Date
Dim newPrice As Double
Set RgSales = Range("MyRange")