Utilisation de la bibliothèque VBIDE pour lister les procédures VBA contenues dans un classeur : nom du module, nom de la procédure, type de procédure (Sub ou Function), type d'accès (Public ou Private), numéro de la ligne de la procédure...
En fait , ça permet d'avoir une vue claire et ordonnée de l'ensemble des macros développées.
Par contre, quelqu'un sait-il comment avoir en plus dans les résultats l'indication des touches de raccourcis et des descritptifs associés aux macros?
Avec la bibliotèque VBIDE tu as accès aux composants de l'IDE de VB.
Donc son code fait une connection avec l'ActiveVBProject, et liste les procédures, leurs types etc. que tu as placé dans les modules de ton classeur
Ok je viens de tester sur un fichier . Petite précision à ajouter: le code VBA ne doit pas etre proteger , le programme ne "plante " pas mais il est "muet" . Je pense le convertir en XLA il sera plus a meme d'etre monté en cas de besoin.(C'est plus souple)
Daranc
21 sept. 2012 à 11:22
Par contre, quelqu'un sait-il comment avoir en plus dans les résultats l'indication des touches de raccourcis et des descritptifs associés aux macros?
3 juin 2007 à 21:17
beh en fait, c'est un dev qui lit ton projet VBA.
Avec la bibliotèque VBIDE tu as accès aux composants de l'IDE de VB.
Donc son code fait une connection avec l'ActiveVBProject, et liste les procédures, leurs types etc. que tu as placé dans les modules de ton classeur
++
26 août 2006 à 00:04
18 mai 2006 à 10:50
Daranc
17 mai 2006 à 17:17
Cela fonctionne tel quel, à toi de voir si tu veux en faire un fichier xla ou non.
Je m'en servais pour me faire une doc papier des procédures par classeur.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.