Bonjour, plusieurs possibilités, en voici une :
Sub Demo1()
Dim Rg As Range
Application.ScreenUpdating = False
With Feuil2
.UsedRange.Clear
For Each Rg In Feuil1.Cells(1).CurrentRegion.Rows
Rg.Copy
.Cells(.Rows.Count, 1).End(xlUp)(2).PasteSpecial xlPasteValues, , , True
Next
.Rows(1).Delete
.Activate
End With
End Sub