Icône de la ressource
  • Initiateur de la discussion Initiateur de la discussion oguruma
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

oguruma

XLDnaute Occasionnel
oguruma a soumis une nouvelle ressource:

EXCEL :: LIBMAC - Utilitaire permettant de créer une bibliothèque des Macros Excel

Bonjour Le Forum XLD,
Cela faisait un petit moment que je n'avais pas publié de projet.
Celui-ci est tout simplement d'une discussion sur celui-ci dont l'auteur est CroCroCro également contributeur sur XLD.
Après discussion j'ai donc repris son moteur de recherche des procédures et fonctions du composant VBE et adapté à un contexte PowerQuery et ma manière de coder.
(j'avais démarré ébauché cela dans...

En savoir plus sur cette ressource...
 
Bonsoir
Projet très prometteur.
Ce qui est présenté fonctionne ok
Interface consise et intuitive. Mode opératoire intégré, plutôt rare 👍
Perso, mes dossiers en dev et en archive ne sont pas dans "Mes Documents". Je mettrais un autre dossier sous le bouton "défaut" (une ligne dans param)
En mode "remplacement" l'onglet "MACROS" devrait être réinitialisé
Super
 
Bonsoir
Projet très prometteur.
Ce qui est présenté fonctionne ok
Interface consise et intuitive. Mode opératoire intégré, plutôt rare 👍
Perso, mes dossiers en dev et en archive ne sont pas dans "Mes Documents". Je mettrais un autre dossier sous le bouton "défaut" (une ligne dans param)
En mode "remplacement" l'onglet "MACROS" devrait être réinitialisé
Super
En mode "remplacement" l'onglet "MACROS" devrait être réinitialisé => c'est le cas, c'est uniquement en mode ajout qu'il ne l'est pas.
Pour le reste à toi de modifier le paramétrage le code est ouvert pour les propres besoins des repreneurs

jeu d'essai
renseignement du dossier et lancement de l'inventaire :
1744660001170.png

Remplacement activé
1744660023174.png

1744660079372.png


1744660042244.png


1744660109396.png


1744660129131.png


1744660146533.png


1744660165184.png


Onglet MACROS

1744660192133.png

Je relance l'inventaire
1744660238994.png
1744660258576.png

1744660290278.png


Onglet MACRO
1744660310330.png


Le but est de cumuler plusieurs dossiers différents.. ici pour la démo je conserve le même dossier

Relance en mode
1744660346714.png


1744660407577.png


1744660422441.png


C'est bien précisé :
1744660442850.png


Nous revenons à la situation initiale au moment du 1er inventaire et c'est le but de la bascule Remplacement/Ajout. Le remplacement (réinitialisation) ne se fait que sur l'action
1744660565702.png
et non sur l'action
1744660586039.png
ce que je crois comprendre.... pourtant c'est bien précisé dans le mode opératoire... bon j'en ai pas fait un livre non plus 🙂

1744660520429.png
 

Pièces jointes

  • 1744659988399.png
    1744659988399.png
    59.6 KB · Affichages: 1
Dernière édition:
oguruma a mis à jour EXCEL :: LIBMAC avec une nouvelle entrée de mise à jour:

EXCEL :: LIBMACPWQ

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 :
Regarde la pièce jointe 1216609

Le paramètre type de fichier tient compte désormais des fichiers .XLSX
Regarde la pièce jointe 1216610

Exemple de paramétrage
Regarde la pièce jointe 1216611
Le libellé permettant de réaliser...

Lire le reste de cette entrée de mise à jour...
 
Bonsoir, suite à une utilisation personnelle de cette V2.0, une nouvelle version 2.1 est en cours de réalisation. Celle-ci permettra de stocker les requêtes dans le dossier du fichier Excel examiné. Un sous-dossier REQUETES.PQ spécifique sera créé.
Certainement elle embarquera la possibilité d'exporter les macros VBA de la même manière en les stockant dans un dossier MODULES.VBA
Un peu de patience si vous êtes intéressé par cette nouvelle version.
 
Bonjour Le Forum,
passant sur un autre poste je viens de constater que cette option n'est pas activée et c'est aussi une condition essentielle à la détection des projets VBA
1744980058898.png


cette option
1744980075613.png

doit être activée pour l'ouverture du projet VBA et la détection des modules.

Rappel il faut aussi activer Application Extensibility 5.3
1744980172738.png
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour