Bonjour,
Afin de rendre plus ergonomique la sélection du fichier, vous pouvez passer par l'explorateur plutôt que d'écrire en brut le chemin du fichier
Dim fd As FileDialog
Dim cheminFichier As String
' Initialisation de FileDialog pour sélectionner un fichier
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
.Title = "Sélectionnez le fichier Excel à charger"
.Filters.Clear
.Filters.Add "Fichiers Excel", "*.xls; *.xlsx; *.xlsm", 1
.AllowMultiSelect = False
If .Show = -1 Then ' Si un fichier est sélectionné
cheminFichier = .SelectedItems(1)
Else
MsgBox "Aucun fichier sélectionné.", vbInformation
Exit Sub
End If
End With
Après comme l'a souligné @Dan, charger un fichier dans une feuille n'es pas possible, néanmoins vous pouvez copier une feuille dans une autre
Comme la demande n'est pas claire ça ne correspond sûrement pas à votre demande
Bonne journée,