Présence d'une macro

  • Initiateur de la discussion Initiateur de la discussion Clark
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Clark

Guest
Bonjour,

j'aimerais savoir s'il existe une fonction en VB, permettant de savoir si une macro existe dans un classeur!

J'ai vu la fonction Find dans codemodule mais le problème c'est que si je lui demande de trouver le nom de la procédure que je cherche, elle ne saura pas faire la différence entre la déclaration de la procédure et un possible appel à celle-ci depuis une autre procédure!

Avez-vous des idées à ce sujet!!

Clark
 
Hello all,

Sauf erreur de ma part dans la procedure find de VBE tu peux mettre la chaine de texte que tu souhaites trouver.

Au lieu de mettre juste 'dudul' par exemple où effectivement il pourrait y avoir confusion, met plus de texte par exemple : 'private sub dudul()'

Comme cela tu seras sûr d'avoir la bonne recherche !

Non ?

@+

Creepy
 
Merci pour ta réponse Creepy,

j'avais effectivement pensé à cela, mais le problème c'est que je connais le nom de la procédure mais pas son type! Ca peut donc être sub ou function!!

Au pire des cas, je demanderai à l'utilisateur de choisir mais je préfèrerai éviter trop de question technique!

Clark
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 Macro
Réponses
6
Affichages
312
Réponses
4
Affichages
586
Réponses
5
Affichages
259
Réponses
5
Affichages
629
Retour