lister les affectations de macros

kinel

XLDnaute Occasionnel
bonjour à tous

je bosse sur un classeur sur lequel j'ai fait pas mal de testes de macros diverses et variées
maintenant que ce classeur approche de la finalité que je cherchais je voudrais supprimer toutes les macros inutilisées
existe t il un moyen de lister les macros et de savoir si elles sont utilisées ou pas ?

merci de vos lumières
Kinel
 

JCGL

XLDnaute Barbatruc
Re : lister les affectations de macros

Bonjour à tous,

Il me semble que l'utilitaire MZ-Tools le fait.

Capture_1.png

A + à tous
 

Pièces jointes

  • Capture_1.png
    Capture_1.png
    8.2 KB · Affichages: 96
  • Capture_1.png
    Capture_1.png
    8.2 KB · Affichages: 107

Staple1600

XLDnaute Barbatruc
Re : lister les affectations de macros

Bonjour à tous

Personnellement, je mets en commentaires au début du code:
sa date de création et OK pour savoir quelles macros j'utilise.
exemple:
VB:
Sub a() 'novembre 2012 - OK
msgbox "coucou"
end sub

JCGL
:
MZtools permets de voir le code source de FUNCRES.XLAM ??
Il est pourtant protégé par un mot de passe non ?


PS: Sinon ta fonction GetTreads a l'air bien alléchant ;)
Penses-tu diffuser un jour ton code sur XLD ? (histoire de lire du bel ouvrage)

EDITION: Bonjour MJ13
 
Dernière édition:

MJ13

XLDnaute Barbatruc
Re : lister les affectations de macros

Bonjour à tous

existe t il un moyen de lister les macros et de savoir si elles sont utilisées ou pas ?

D'où l'intérêt de bien structurer ses codes VBA dans des modules distincts avec par exemple des noms explicites comme En_cours ...

Sinon, MZTools que je n'ai pas trop utilisé peut déterminer si dans un classeur que certaines macros n'ont jamais été utilisées?

Et peut-on les supprimer directement dans MZ-Tools?

Merci Jean-Claude de préciser, cela m'intéresse :).
 

JCGL

XLDnaute Barbatruc
Re : lister les affectations de macros

Bonjour à tous,

L'Agrafe : C'est une capture d'écran et je n'ai pas cracké FUNCRES.XLAM. Donc MZ-Tools l'a fait... La routine GetTreads fait partie d'un fichier concocté par l'ami Ges et qui permet de rapatrier des données d'un Forum. Je ne diffuserai pas ce fichier sans son aval. J'ai déposé sur une discussion une partie des données rapatriées (il me semble que tu as participé en proposant un générateur de BdD)

Michel : La suppression n'est pas possible, à mon avis. Ce n'est qu'un rapport d'audit.

A++ les amis
A + à tous
 

eriiic

XLDnaute Barbatruc
Re : lister les affectations de macros

Bonjour à tous,

Et peut-on les supprimer directement dans MZ-Tools?
Pas directement, mais par un clic-droit on peut 'éditer' et se rendre directement dessus.

Autre capture d'écran permettant de voir que les procédures non appelées sont listées :

eric
 

Pièces jointes

  • examen code source.jpg
    examen code source.jpg
    105 KB · Affichages: 78
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : lister les affectations de macros

Re, bonjour eriic

JCGL:
Tu me rassures et tu m’inquiètes en même temps ;) (ou plutôt c'est MZtools qui m'inquiète)
Il semble avoir lu quelquepart qu'il y avait quelque soucis à MZtools selon l'os et la version d'excel utilisée.
Ces problèmes sont-ils toujours d'actualité?
Ges=skooby ? (à force de m’éclipser, j'ai la mémoire qui flanche (lol)
Je vais essayer de retrouver le fil dont tu parles.

PS: j'avais bien noté qu'il s'agissait d'une copie d'écran ;)
 

kinel

XLDnaute Occasionnel
Re : lister les affectations de macros

merci pour toutes vos réponses

j'ai trouvé mon bonheur en installant MZTools
mais pour info le "supprimer" dans MZTools n'efface que la visualisation
mais en double cliquant sur l'info il affiche le code en question dans le projet

bonne journée
Kinel
 

Discussions similaires

Statistiques des forums

Discussions
312 198
Messages
2 086 119
Membres
103 124
dernier inscrit
Antoine Vdm