Encuentra la última dirección de celda usando vba excel

He buscado en este sitio y parece que todas las respuestas solo apuntan a encontrar el número de fila de la celda.

Estoy tratando de establecer un rango para que vaya desdeA1 hasta el final de los datos en elA columna. Esta hoja de cálculo se actualizará semanalmente para que se le agreguen datos cada semana.

Me preguntaba qué código funcionaría para poder encontrar el número de fila y vincularlo de alguna manera con mi código de rango para que sea igual a"A" + lastrownumber? O si hay un código que proporcione el número de columna y fila juntos? Si me he perdido el enlace a la respuesta correcta, un enlace simple también funcionará y me disculpo por la publicación y su tiempo.

Aquí está mi código:

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")

Respuestas a la pregunta(4)

Su respuesta a la pregunta