Bonjour
Si le fichier source est Excel l'étape source devient
Source = Excel.Workbook(File.Contents(Excel.CurrentWorkbook(){[Name="Fichier"]}[Content][Column1]{0}), null, true),
mais doit être suivi du choix de l'onglet puis du traitement de l'en-tête
Sheet = Source{[Item="NomOnglet",Kind="Sheet"]}[Data],
#"En-têtes promus" = Table.PromoteHeaders(Sheet, [PromoteAllScalars=true])
Tu peux par VBA alimenter la cellule nommée Fichier en utilisant le pseudo dialogue d'ouverture