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
A voir également:

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 18416 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 juin 2023 624
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 7893 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 19 mai 2023 136
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 219
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 17 août 2018 22
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