Je reçois plusieurs requêtes PowerQuery que je voudrais alimenter la valeur d'une cellule dans mon fichier Excel. Dans ce cas particulier, le chemin d'accès complet au nom du fichier source.
Existe-t-il un moyen de l'intégrer dans PowerQuery?
Cela peut être réalisé en utilisant une plage nommée et une fonction personnalisée dans PowerQuery:
SourceFile
(rangeName) => Excel.CurrentWorkbook () {[Name = rangeName]} [Content] {0} [Column1]
GetValue
(propriété Name dans le volet Paramètres de la requête à droite)Vous pouvez maintenant accéder à la cellule nommée dans vos requêtes, en utilisant GetValue(cellName)
- par exemple.
= Excel.Workbook (File.Contents (GetValue ("SourceFile")))