affecter macro à un textbox

tcorrege

XLDnaute Nouveau
Bonjour,

J'ai un fichier qui contient des Zones de Texte (qui proviennent de Insérer / Zone de texte (et pas de activeX ou contôle formulaire))
J'ai une macro dans un module.

Le menu contextuel de la Zone de texte propose : 'affecter une macro', alors je me dis que ce doit être possible... Mais le bouton qui permettrait l'enregistrement de cette association est desactivé.
macro.jpg


Niveau de sécurité sur les macro: faible.
Pareil en .xls ou .xlsxm

Une idée ?

Merci par avance.
 

Pièces jointes

  • bidon.xlsm
    13.6 KB · Affichages: 56

kjin

XLDnaute Barbatruc
Re : affecter macro à un textbox

Bonjour,
Vois pas le pb
Le bouton enregistrer sert à enregistrer une nouvelle macro !
Si tu sélectionnes la macro, tu peux juste la modifier et non l'enregistrer, et si tu click sur OK elle sera affectée à ton bouton
A+
kjin
 

tcorrege

XLDnaute Nouveau
Re : affecter macro à un textbox

Bon ...
le passage par Excel200 a été profitable ...
Donc, si qq a besoin ...

ActiveSheet.Shapes("Text Box 318").Select
Selection.OnAction = "Feuil3.tb321"

fonctrionne très bien sous 2007...

Merci qui ?

C'est la première fois que je me réponds plus vite que ... vos claviers !
 

kjin

XLDnaute Barbatruc
Re : affecter macro à un textbox

Re,
Le menu contextuel de la Zone de texte propose : 'affecter une macro', alors je me dis que ce doit être possible... Mais le bouton qui permettrait l'enregistrement de cette association est desactivé.

Vois pas le pb
Le bouton enregistrer sert à enregistrer une nouvelle macro !
Si tu sélectionnes la macro, tu peux juste la modifier et non l'enregistrer, et si tu click sur OK elle sera affectée à ton bouton

Tu es bien seul à comprendre tes questions aussi !
A+
kjin
 

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 617
Membres
103 607
dernier inscrit
lolo1970