Sub recuperer()
Dim QuelFichier
QuelFichier = Application.GetOpenFilename("Excel, *.xlsm")
If QuelFichier <> False Then
Copie (QuelFichier)
End If
MsgBox "Vous n'avez pas sélectionné de fichier"
End Sub
Sub Copie(QuelFichier)
Dim nomUn, NewBook As Workbook 'Modification ici
Set nomUn = ThisWorkbook
Set NewBook = Workbooks.Open(QuelFichier) 'Modification ici
NewBook.Activate
Sheets("L").Range("D14:D21").Copy
nomUn.Activate
Worksheets("L").Range("D14:D21").PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
NewBook.Activate
Sheets("L").Range("G14:G21").Copy
nomUn.Activate
Worksheets("L").Range("G14:G21").PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
NewBook.Close False
End Sub