Sub Copie()
Dim fichier$, feuille$, chemin$
With Sheets("Param")
fichier = .[C11]
feuille = .[C13]
End With
chemin = Left(fichier, InStrRev(fichier, "\"))
fichier = Mid(fichier, Len(chemin) + 1)
Application.ScreenUpdating = False
With Sheets("Copie").[A1:IV1000]
.FormulaArray = "='" & chemin & "[" & fichier & "]" & feuille & "'!A1:IV1000" 'formule de liaison (matricielle)
.Value = .Value 'supprime les formules
.Replace 0, "", xlWhole 'supprime les zéros
.Parent.Activate 'facultatif
End With
End Sub