Variables non utilisées et procédures non appelées

Résolu
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
- 14 mai 2015 à 08:05
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
- 14 mai 2015 à 15:44
Bonjour à tous,

J'aimerais savoir s'il existe un moyen simple pour identifier les variables déclarées mais non utilisées dans un projet VBA, de même que les procédures déclarées mais non appelées et qui alourdissent inutilement le code.

Merci d'avance et bonne journée.

Carlvb

6 réponses

Salut Carlvb
Cela existait avec VB 6.0 ( l'utilitaire s'appelait Mztools )
En VB net c'est mis d'office dans les versions Express et supérieures!
Mais en VBA cela ne me dit rien

Amicalement
0
Whismeril
Messages postés
17497
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
6 juillet 2022
602
14 mai 2015 à 10:32
Salut, pareil, il reste la méthode bourin, tu commentes les variables et tu vois si ça buggue
0
cs_Le Pivert
Messages postés
7784
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
24 juin 2022
129
14 mai 2015 à 10:49
Bonjour,

Une méthode simple, mais fastidieuse si les variables sont nombreuses.


cliquer sur Rechercher et cocher Projet en cours.

Si aucune variable n'apparait dans la recherche, on peut la supprimer.

0
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
11
14 mai 2015 à 12:31
Bonjour à tous et merci pour vos réponses. Effectivement, la méthode que j'utilise est fastidieuse car je dois supprimer et puis compiler pour voir si ça ne provoque pas d'erreur.
je ne met pas en résolu pour le moment au cas où.
0
ucfoutu
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
235
14 mai 2015 à 13:39
Bonjour, carlvb,
pas vraiment . La méthode signalée par cs_Le Pivert ne nécessite aucune compilation.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_MPi
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
20
14 mai 2015 à 14:45
Je confirme que MzTools fonctionne très bien sous VBA et ça fait ce travail facilement.
0
carlvb
Messages postés
199
Date d'inscription
mercredi 23 avril 2003
Statut
Contributeur
Dernière intervention
25 mai 2017
11
Modifié par carlvb le 14/05/2015 à 15:59
Effectivement,

Je viens de télécharger MzTools pour VBA et il permet de traiter le travail facilement pour les variables non utilisés (pas les procédures mais qui ne sont pas trop nombreuses heureusement)

Merci beaucoup pour votre aide.

Je marque la discussion comme résolue.

Edit : J'ai parlé trop rapidement, il permet effectivement d'analyser les appelants d'une procédure. Ce qui résout entièrement le problème. Encore merci.
0