Merci beaucoup avec ton bout de code cela fonctionne nickel.
Petite question pour que je comprenne. J'avais bien tester avec le bout de code suivant mais cela m'indiquait une erreur
.PasteSpecial Paste:=xlPasteValues
Quel est la différence entre ma ligne de code en premier et la tienne en 2ème si il y en a une
.Range("A3:G" & dlgi).Copy Sheets("RECAP").Range("A" & dlgR + 1).PasteSpecial Paste:=xlPasteValues
.Range("A3:G" & dlgi).Copy
Sheets("RECAP").Range("A" & dlgR + 1).PasteSpecial Paste:=xlPasteValues