Como obtener la última celda de una hoja?

Quiero hacer una macro y en una hoja tengo varios registros, quisiera saber el código para encontrar el último registro en mi hoja.

1 respuesta

Respuesta
2

H o l a:

Existen varias formas de obtener el último registro de una hoja. Pero no pusiste si quieres saber el dato contenido en una columna de la última fila, o si quieres solamente saber cuál es la fila que tiene el último registro.

Para encontrar el último registro de tu hoja, pero de la columna B:

Sub ulcol()
    u = Sheets("Hoja2").Range("B" & Rows.Count).End(xlUp).Row
    ultimodato = Sheets("Hoja2").Range("B" & u)
End Sub

Otra forma de obtener la fila del último registro de la hoja:

ufila = ActiveSheet.UsedRange.Rows(ActiveSheet.UsedRange.Rows.Count).Row 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas