Sub Copier()
Dim fichier$, Wks As Workbook, ShD As Worksheet
Dim Twb As WorkBook, Sh As Worsheet, DerL&
'Chemin du classeur à ouvrir et coller les données
'Si Les deux classeur sont dans le même dossier
Fichier = ThisWorkbook.Path & "\WbDestination.xlsx"
'Sinon: fichier = "C:\Toto\Titi\WbDestination.xlsx" à changer avec le vrai chemin
Set Wks = Workbooks.Open(Fichier)
Windows("WbDestination").Visible = False
Set ShD = Wks.Sheets("Feuil1")
'C'est le classeur source et sa feuille
Set Twb = ThisWorkbook
Set Sh = Twb.Sheets(1)
With Sh
DerL = .Range("a" & Rows.Count).End(xlUp).Row
Set plage = .Range("A8:K" & DerL)
plage.Copy ShD.Sheets(1).Range("a" & Rows.Count).End(xlUp)(2)
End With
'Fermeture du classeur source et sauvegarde des données
Wks.Close True
End Sub