Sub CopierColler()
Dim Fichier As Variant, T
Fichier = Application.GetOpenFilename("Tous les fichiers (*.*),*.*")
If Fichier = False Then
Exit Sub
Else
Application.ScreenUpdating = False
Workbooks.Open Filename:=Fichier
T = [A1].CurrentRegion
ActiveWorkbook.Close
[A1].Resize(UBound(T, 1), UBound(T, 2)) = T
End If
End Sub