En este ejemplo mostramos cómo conocer de una tabla ubicada en una hoja de Excel, la primera fila rellena, la primera columna rellena, la última fila y columna rellenas, o la primera o última celda rellena.MacroConcocerFilasCeldas

En el siguiente código vemos un ejemplo de cómo conocer la primera fila que tiene una celda rellena:
Sub FindFirstRow()
‘Encuentra la primera fila de la hoja de Excel que está rellena, y devuelve un mensaje

Dim FirstRow As Integer
    If WorksheetFunction.CountA(Cells) > 0 Then
        FirstRow = Cells.Find(What:=”*”, After:=[a1], _
        SearchOrder:=xlByRows, SearchDirection:=xlNext).Row

        MsgBox (“La primera fila es: ” & FirstRow)
End If
     
End Sub

Puedes descargar el archivo con todos los ejemplos