Dim Ws As Workbook, Wb As Workbook ' déclarer les variables
Set Wb = Windows("fichier_fournisseur.xlsm")
Set Ws = Windows("mon_fichier.xlsm")
Wb.Activate
With Wb
.Range("D6:J50").Copy
For i = 1 To .Sheets.Count
Ws .Sheets(i) .Range("D6").PasteSpecial xlPasteValues
Application.CutCopyMode = 0
Next i
End With