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