Sub Formater()
Dim wb1 As Workbook
Dim wb2 As Workbook
Dim ws1 As Worksheet
Dim ws2 As Worksheet
Set wb1 = ActiveWorkbook 'classeur1 qui sert de "source": Doit etre ouvert ET actif
Set wb2 = Application.Workbooks("Classeur2.xlsm") 'classeur2 qui va etre modifié: Doit etre ouvert
For Each ws1 In wb1.Sheets
ws1.Range("A4").Resize(50, 47).Copy
wb2.Sheets(ws1.Name).Range("A4").Resize(50, 47).PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Next ws1
End Sub