Sub Import_donné_depuis_autre_fichier()
Dim wkbCrntWorkBook As Workbook
Dim wkbSourceBook As Workbook
Dim rngSourceRange As Range
Dim rngDestination As Range
Set wkbCrntWorkBook = ActiveWorkbook
With Application.FileDialog(msoFileDialogOpen)
.Filters.Clear
.Filters.Add "Excel 2007-13", "*.xlsx; *.xlsm; *.xlsa"
.AllowMultiSelect = False
.Show
If .SelectedItems.Count > 0 Then
Workbooks.Open .SelectedItems(1)
Set wkbSourceBook = ActiveWorkbook
Set rngSourceRange = [zone_nom]
wkbCrntWorkBook.Activate
Set rngDestination = Sheets("Planning Gen").Cells(65535, 1).End(xlUp)(6)
rngSourceRange.Copy rngDestination
wkbSourceBook.Close False
End If
End With
End Sub