Bonjour à tous,
ça dépend peut-être de la version d'Excel parce que moi, sur Excel 2003, je n'arrive pas à reproduire
Je peux renommer le fichier comme je veux, dès que je le réouvre il me lance correctement la macro
Mais il est vrai que le nom du fichier a l'air d'être associé au bouton
Pour un Bouton de la feuille de calcul qui s'appelle "Bouton 1" par exemple, (créé par barre d'outils Formulaires)
MsgBox ActiveSheet.Shapes("Bouton 1").OnAction
renvoie bien le "nom du fichier"!"nom de la macro", mais comme dit par ouisansdoute,
Cependant, si tu renommes le fichier ou si tu enregistres sous un autre nom. Le chemin d'affectation de ta macro se met à jour et prend le nom du nouveau fichier.
sauf pour un bouton de la barre d'outils... mais ceux-ci ne sont pas stockés dans le fichier contenant la macro, ceci expliquant celà
Partager