Bonjour,
N'ayant pas trouvé dans l'éditeur VBA Excel de commandes pratiques pour extraire facilement en bloc les composants, les procédures et les lignes de code associées, je me suis décidé à créer de toute pièces, une application perso dont je viens de terminer les tests.
Elle est assez complète je pense, pour gérer et extraire tous les paramètres d'un projet VBA et interressera sûrement les développeurs VBA.
Je soumet donc l'appli jointe "RD_gestion editeur_VBA.xlsm", à votre appréciation avant peut être de déposer une demande au staff de XLD pour l'intégrer dans les téléchargements.
L'application Excel 2010 nécessite 2 actions dont une manuelle :
- chargement ( en principe automatique ) de la bibliothèque "Microsoft Visual Basic For Applications Extensibility 5.3"
- autorisation, manuelle de la modification du projet VBA "Accès approuvé au modèle d'objets du projet VBA" (existe depuis Excel 2007)
Les explications sont données dans la page d'accueil et il est conseillé avant tout de consulter la "Présentation...".
L'application travaille sur les classeurs ouverts et comporte toutes les fonctionnalités pour ouvrir d'autres classeurs.
Elle peut afficher les listes de composants, les listes de procédures, les codes associés, créer, dans un sous-répertoire spécifique à chaque projet VBA, les fichiers .txt correspondants ainsi que tous les fichiers sources .cls, .bas, .frm, .frx des composants.
Ces fichiers peuvent ensuite être ouverts avec Excel, NotePad ou mieux un éditeur de code très simple et efficace comme NotePad++
Les fichiers sources .cls, .bas, .frm, .frx peuvent être importés directement dans l'éditeur VBA par "Fichier" ou clic-droit puis "Importer un fichier.."
Dans l'attente de vos avis ...
Cordialement
Robert
N'ayant pas trouvé dans l'éditeur VBA Excel de commandes pratiques pour extraire facilement en bloc les composants, les procédures et les lignes de code associées, je me suis décidé à créer de toute pièces, une application perso dont je viens de terminer les tests.
Elle est assez complète je pense, pour gérer et extraire tous les paramètres d'un projet VBA et interressera sûrement les développeurs VBA.
Je soumet donc l'appli jointe "RD_gestion editeur_VBA.xlsm", à votre appréciation avant peut être de déposer une demande au staff de XLD pour l'intégrer dans les téléchargements.
L'application Excel 2010 nécessite 2 actions dont une manuelle :
- chargement ( en principe automatique ) de la bibliothèque "Microsoft Visual Basic For Applications Extensibility 5.3"
- autorisation, manuelle de la modification du projet VBA "Accès approuvé au modèle d'objets du projet VBA" (existe depuis Excel 2007)
Les explications sont données dans la page d'accueil et il est conseillé avant tout de consulter la "Présentation...".
L'application travaille sur les classeurs ouverts et comporte toutes les fonctionnalités pour ouvrir d'autres classeurs.
Elle peut afficher les listes de composants, les listes de procédures, les codes associés, créer, dans un sous-répertoire spécifique à chaque projet VBA, les fichiers .txt correspondants ainsi que tous les fichiers sources .cls, .bas, .frm, .frx des composants.
Ces fichiers peuvent ensuite être ouverts avec Excel, NotePad ou mieux un éditeur de code très simple et efficace comme NotePad++
Les fichiers sources .cls, .bas, .frm, .frx peuvent être importés directement dans l'éditeur VBA par "Fichier" ou clic-droit puis "Importer un fichier.."
Dans l'attente de vos avis ...
Cordialement
Robert