Te anexo la macro. Cambia las hojas hoja1 y hoja2 por el nombre de tus hojas. Te puse 4 ejemplos para copiar 4 celdas a la fila de la hoja destino, cambia las celdas A3, B4, C5, D4 por las celdas que quieras copiar, también cambia la columna a la que quieras copiar.
Procura que el dato que pongas en la columna A de la hoja2 siempre tenga valor.
Sub Copiar_Datos()
'---
' Por.Dante Amor
'---
Set h1 = Sheets("Hoja1") 'hoja origen
Set h2 = Sheets("Hoja2") 'hoja destino
u2 = h2.Range("A" & Rows.Count).End(xlUp).Row + 1
h1.Range("A3").Copy h2.Range("A" & u2)
h1.Range("B4").Copy h2.Range("B" & u2)
h1.Range("C5").Copy h2.Range("C" & u2)
h1.Range("D4").Copy h2.Range("D" & u2)
MsgBox "Datos copiados", vbInformation
End Sub
Avísame cualquier duda.
'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias
¿Me podrías apoyar con este código el primero pero para que pegue en la hoja2 pero que empiece en la celda B5? - saul gonzalez