Bonjour,
vous trouvez une nouvelle version qui réalise aussi l'inventaire des requêtes PowerQuery.
Inventaire des requêtes PowerQuery - L'onglet paramétrage
Ajout d'un mode Extraction :
Le paramètre type de fichier tient compte désormais des fichiers .XLSX
Exemple de paramétrage
Le libellé permettant de réaliser l'inventaire des objets macros et requêtes a été adapté.
Le mode ajout/remplacement fonctionne de la même manière que les macros.
Rappel ! le remplacement ne se fait (effacement) que pour les tableaux macros et requêtes
Présentation de l'onglet POWERQUERY
On retrouve déjà les fonctionnalités de base de l'onglet macros.
Colonne SCRIPT : Présentation non formatée du script de la requête - les retours chariots on été supprimés pour ne pas alourdir la cellule. On retrouve son contenu comme ceci :
Cependant pour une meilleure lisibilité par un double-ci dans la colonne REQUETE la requête est affichée comme suit :
C'est donc plus présentable.
cliquer sur la [X] pour fermer la fenêtre.
Un Double-Clic dans la colonne FICHIER exportera la requête sur disque
Construction du nom de fichier :
TBL_CONSO_GAZ => nom de la requête
__ => séparateur
LAB_GROUPER_PAR_V1.004.xlsm ==> nom du fichier Excel
.pq ==> extension pour PowerQuery
Par défaut elle est exportée dans le dossier de l'outil et dans le dossier EXPORT_REQUETES (voir le paramétrage). Si à la 1ère utilisation il n'est pas créé il le sera pas l'outil.
Si la requête a déjà été exportée il y aura une demande confirmation...
Les extractions peuvent être faites soit :
- de manière unitaire (cas ci-dessus)
- de manière sélective en marquant par une [X] la requête dans la colonne EXTRACTION
quelque soit la casse du X. Un compteur des fichiers marqués est automatiquement calculé. Pour les extraire :
puis confirmer
- de manière totale par ce bouton
Toutes les requêtes seront marquées par une [X] et relancer l'opération Extraire les requêtes.
Efface le marquage
Un double-Clic dans les autres colonnes ouvrira le fichier comme pour les Macros.
L'export au format .csv est aussi disponible :
Nouvelle fonctionnalité que l'on retrouvera aussi dans l'onglet Macros :
Enfin cette nouvelle version a été aussi l'occasion de corriger
quelques petites coquilles mineures de la version 1.0
Je rappelle une nouvelle fois : le code est ouvert. Les fonctionnalités sont adaptables à vos besoins.