rango usado
Si pegas todos los datos de la hoja 1 en la última fila de la columna A de la hoja 2, el código es el siguiente:
hoja1.usedrange.copy hoja2.range("A" &sheet2 .range("A65536").end(xlup).row+1)
Entre ellos
sheet1.usedrange representa todos los datos en el rango de celdas no vacías en la hoja1
sheet2.range("A"&sheet2.range("A65536").end(xlup).row+1) representa la siguiente celda en la última fila de la columna A en la hoja2.