• Initiateur de la discussion Initiateur de la discussion TCHOUA
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

TCHOUA

Guest
Salut à tous,

J'ai un pro!
Quand je créer une nouvelle barre de menu, et que j'affecte une macra,
si je ferme mon prog et que je le reouvre, le menu n'execute plus la mcro il faut lui affecter la macro de nouveau.
j'aimerai savoir comment faire pour que le menu exécute la macro à chaque fois.

Merci à tous
 
Lorsque tu crées ta barre de menu dans le menu outil
Essaie la fonction attacher la macro au fichier en question.

Remarque générale:
Ta nouvelle barre d'outils existe maintenant quelque soit le fichier que tu ouvre et cela peut être génant dans certain cas.

La solution la plus propre est dans la macro Auto-open de ton fichier est de fabriqué systématiquement ta barre avec l'option "tempory".

Lorsque le fichier sera fermé la barre disparait complètement et se refabrique à l'ouverture suivante.

exemple de création:
'Initialisation
Sub auto_open()

'Création de la barre de commande temporaire
Set mabarre = CommandBars.Add(Name:="tt", Position:=msoBarFloating, temporary:=True)
mabarre.Left = 0
mabarre.Top = 50
'Bouton popup(menu)
Set pop = mabarre.Controls.Add(Type:=msoControlPopup)
pop.Caption = "Employé"
pop.Controls.Add Type:=msoControlButton
'Bouton sous-menu
pop.Controls(1).Caption = "Nouveau"
pop.Controls(1).OnAction = "newfiche"

mabarre.Visible = True

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
153
Réponses
7
Affichages
454
Réponses
8
Affichages
134
Réponses
2
Affichages
104
Retour