Bonjour,
Donc si je comprend bien le fichier original va être copié puis collé plusieurs fois les un a la suite de l'autre et vous souhaitez arriver au résultat attendu.
Dans ce cas, entre chaque copié coller :
Sub SELECTION()
Dim FR As Long, LR As Long
With Worksheets("Original") 'A adapter
LR = .Cells(.Rows.Count, 2).End(xlUp).Row
FR = .Cells(1, 1).End(xlDown).Row
.Cells(FR, 1).Offset(7).Resize(LR - 7).EntireRow.Delete
.Cells(FR, 1).Offset(1).Resize(4).EntireRow.Delete
End With
End Sub
Ainsi si je recolle les mêmes données que la feuille Original après une première activation de la macro j'arrive au résultat suivant :
Je vous laisse tester et me donner les instructions sur les éventuelles modifications à apporter le cas échéant.
Cdlt,