Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Obtenir le nom de la macro appelante

krystof_ii

XLDnaute Occasionnel
Bonjour,
Je dispose sur un userform, d'une macro liée à un changement d'une liste déroulante.

Je souhaiterais que cette partie de code ne s'éxecute pas lors du chargement de ma userform.
Pour y arriver, il faudrait que je fasse un test sur la macro appelante.

Ma question : est-il possible dans une macro, de savoir quelle macro a déclenchée cette dernière ?

Merci de m'avoir lu
 

Pierrot93

XLDnaute Barbatruc
Re : Obtenir le nom de la macro appelante

Bonjour Krystoff

une piste peut être, regarde avec "Application.Caller", cela te renvoie la facon de vba a été appelé pour exécuter la procédure.

bon après midi
@+
 

krystof_ii

XLDnaute Occasionnel
Re : Obtenir le nom de la macro appelante

Merci à tous les 2.

Bien évidemment, j'aurais dû y penser à "Application.enableEvents= false". D'autant plus que je l'ai déjà utilisé dans CE même projet.

Et puis, ce que je cherchais c'etait "application.caller".

Encore merci.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…