Rapport de message :*
 

Re: Assignation dynamique d'une macro à un bouton

Titre du sujet : Re: Assignation dynamique d'une macro à un bouton
par myDearFriend! le 17/06/2013 16:54:08

Bonjour Titom1978, le Forum,

 

Je pense que ton problème trouve sa source (et sa solution) dans cette ligne de code :

With ThisWorkbook.VBProject.VBComponents(ActiveSheet.CodeName).CodeModule

Cela dit, tu pourrais grandement simplifier la situation en créant une feuille "modèle" dans ton classeur, intégrant déjà le dit bouton et son code évènementiel. Feuille que tu peux aisément dissimulée à la vue des utilisateurs en la masquant (via VeryHidden au besoin). Ensuite, au lieu de générer la feuille à la volée (et les complications que ça implique), un simple Copy de cette feuille "modèle" te permettra de générer autant de nouvelles feuilles préformatées comme tu le souhaites et embarquant du même coup le fameux bouton et son private code...

 

Cordialement,