Re,
Dans la macro remplacer>>>
Sheets(i).Range("D18:J339").Copy Worksheets("SYNTHESE").Range("D" & derniereLigneVide)
Worksheets("SYNTHESE").Range("C" & derniereLigneVide).PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
Par>>>
Worksheets("SYNTHESE").Range("C" & derniereLigneVide & ":I" & derniereLigneVide+321).Value= _
Sheets(i).Range("D18:J339").Value
Bruno