Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Power Query Source d'une requête dans le gestionnaire de noms

Cousinhub

XLDnaute Barbatruc
Inactif
Bonjour,
Pour modifier aisément (ou mettre à jour) la source d'une requête, j'utilise la formule "=cellule....." qui me donne le répertoire du fichier d'import, et qui est utile si la fichier d'export est dans ce même répertoire.
Cette formule est donc dans une cellule d'un onglet, et nommée afin d'être utilisée dans la "Source"...
J'ai essayé de m'affranchir de l'utilisation d'une cellule dédiée en nommant directement via le gestionnaire de noms, et en collant la même formule dans "Fait référence à :"
Et là, PQ me parle vraiment mal...
"Erreur irrémédiable, contactez µSoft..."
Cette méthode est-elle possible?
Vous remerciant par avance
Et bien sûr, tous mes voeux pour cette nouvelle année
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour l'ami,

Non il semble que rien n'ai été prévu pour.
Me disant que pq gérait les tables, j'ai essayé en mettant dans un nom un tableau :
{"dossier"."Z:\-----\----\----\";"fichier"."toto.xlsx"}
Que nenni il ne veut rien savoir le bougre.
Je pense que nous avons tous essayé un moment ou un autre de lui faire lire le contenu d'un nom !
 

Cousinhub

XLDnaute Barbatruc
Inactif
Re-,
Bonjour @merinos
Merci pour ta participation, effectivement le choix d'une Table via une liste déroulante est intéressante, mais ce n'est pas trop ce que je recherche...
L'objet de ma question était justement la non-utilisation d'une cellule...
Mais merci pour l'intérêt
Bonne journée
 

job75

XLDnaute Barbatruc
Bonsoir bhbh, Hasco, merinos,

Il y a un problème du même genre avec les listes de validation.

Si l'on nomme "Liste" la cellule Feuil1!$A$1 pas de problème avec la formule de validation =Liste.

Mais si l'on définit le nom "Liste" par =123 ou ={1;2;3} ce n'est plus possible.

A+
 

Discussions similaires

Réponses
12
Affichages
685
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…