Seleccionar sólo última fila con datos
Buenos días.
Tengo la siguiente necesidad: Necesito copiar el rango A:D de la última fila, con datos, de la hoja1, al rango C:F de la última fila vacía de la hoja2. Con el siguiente macro se selecciona todo el rango desde la primera celda, pero sólo necesito el rango de celdas de la última fila con datos.
¿Me podrían ayudar?
Muy agradecido
Sub Copia()
Sheets("hoja1").Select
Dim UltimaFila As Long
If WorksheetFunction.CountA(Cells) > 0 Then
UltimaFila = Cells.Find(What:="*", After:=[A1], SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
ActiveSheet.UsedRange.Select
End If
Selection.Copy
Sheets("hoja2").Select
Range("C65000").End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
End Sub
1 Respuesta
Respuesta de Elsa Matilde
1