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
 

Discussions similaires

Statistiques des forums

Discussions
312 361
Messages
2 087 603
Membres
103 604
dernier inscrit
CAROETALEX59