Bonjour
Un essai, pour une copie dans le même ordre de ligne :
Sub Essai1()
DerLn = Sheets("page départ").Cells(65535, 2).End(xlUp)(2).Row
With Sheets("page arrivée")
.Range("A1").CurrentRegion.Clear
For i = 1 To DerLn
Sheets("page départ").Rows(i).Copy
.Cells(i, "A").PasteSpecial xlPasteValues
Next i
End With
End Sub
Et pour l'ordre inverse :
Sub Essai2()
DerLn = Sheets("page départ").Cells(65535, 2).End(xlUp)(2).Row
With Sheets("page arrivée")
.Range("A1").CurrentRegion.Clear
For i = 1 To DerLn - 1
Sheets("page départ").Rows(i).Copy
.Cells(DerLn - i, "A").PasteSpecial xlPasteValues
Next i
End With
End Sub
Bye !