MacroComplémentaireDansBarreOutils

  • Initiateur de la discussion Initiateur de la discussion Moa
  • 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 !

M

Moa

Guest
Salut à tous !

Comment fait-on pour installer une macro complémentaire dans un menu déroulant existant ?

En fait je n'arrive pas à écrire le code dans mon fichier Xla, afin que lors de l'activation de la macro complémentaire, celle-ci apparaise dans le menu Outils.

Et éventuellement, pour l'avoir dans le menu Popup du click droit souris.

Je galère avec les Application.Commandbars.addin blablabla...!

Mille mercis d'avance

@ +

Bon week-end à tous

Moa
 
Re à tous !

Voilà, j'arrive à avoir ma macro dans ma barre d'outils, mais impossible à Excel de la trouver.

Pourtant dans le Vbe, on la voit bien.

Sub CreerCommande()
With Application.CommandBars("Cell").Controls.Add(msoControlButton)
.Caption = "Moa's Selections"
.BeginGroup = True
.OnAction = "MoaSelection.xla"
End With
End Sub

Si quelqu'un a une idée.

@ +

Moa
 
Re à tous !

En fait, j'ai mis ce code dans Workbook.Addin, et cela fonctionne bien.

Dès que l'on active la macro dans les macros complémentaires, elle apparaît dans le click droit souris.

Le hic, est que la macro affectée est "MoaSelection.Xla!MoaSelection.xla"

au lieu d'être simplement "MoaSelection.Xla"

Si vous avez une idée, merci d'avance.

@ +

Moa
 
Re les Forumeurs !

J'ai trouvé..Héhé...!!

OnAction = "MaMacroQuiLanceMonUserform" au lieu du nom de mon fichier Xla.

Faut dire qu'entre le livre et l'aide Excel, je ne suis pas vraiment aidé...

Bonne soirée à tous !

@ +

Moa
 
- 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
12
Affichages
1 K
Retour