Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

MacroComplémentaireDansBarreOutils

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
 
M

Moa

Guest
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
 
M

Moa

Guest
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
 
M

Moa

Guest
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
 
@

@+Thierry

Guest
Bonsoir Moa !!

Cà c'est du Fil !!!

Heureusement que tous les intervenants ne font pas comme toi, sinon je finis au chomage moi !!! lol

Bonne Nuit à Toa !
@+Thierry
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…