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

XL 2010 Appeler une macro présente dans une feuille (pas un module)

F22Raptor

XLDnaute Impliqué
Hello
Si à l'intérieur d'une macro, je veux en appeler une autre (dont je récupère le nom dans une variable), je peux faire :
Run " ' " & ThisWorkbook.Name & " ' !" & VariableNomMacro

Si la macro que je veux appeler est à l'intérieur d'une feuille (ex : Feuil15 (DATA) ),
Run " ' " & ThisWorkbook.Name & " ' !Feuil15." & VariableNomMacro

Mais comment récupérer le nom "Feuil15", sachant que Activesheet.Name donne DATA, et que Activesheet.Index donne la position de la feuille dans la liste des feuilles, pas sa référence.

merci !
 
Dernière édition:

Discussions similaires

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