Bonjour,
Ton fichier en retour.
Cdlt.
Public Sub Merge_data()
Dim rng As Range
Dim lCol As Long, lrow As Long, N As Long, I As Long
lCol = 7: lrow = 1
Set rng = Feuil2.Cells(1).CurrentRegion
N = Feuil1.Cells(Rows.Count, 1).End(xlUp).Row
For I = 1 To N
With Feuil3
.Cells(lrow, 1).Resize(, lCol).Value = Feuil1.Cells(I, 1).Resize(, lCol).Value
.Cells(lrow + 1, 1).Resize(rng.Rows.Count, rng.Columns.Count).Value = rng.Value
lrow = .Cells(.Rows.Count, 1).End(xlUp).Row + 1
End With
Next I
Feuil3.Cells(1).Resize(, rng.Columns.Count).EntireColumn.AutoFit
End Sub