Menu personnalisé dans le ruban d'Excel

Bonjour à toutes et à tous.

Je cherche à developper quelque chose qui me semble assez simple mais dont je ne trouve pas de documentation très explicite :

- Un menu déroulant disponible dans le ruban d'excel (comptabilte excel 2007/ excel 2010)

En gros j'ai développé certaines macro complémentaire.

Et je cherche créer un menu directement accessible à partir du menu :

ex un menu MACRO : je clique dessus : une liste déroulante apparait (par exemple : macro 1 / macro 2 etc...)

Et lorsque je clique sur macro 1, macro 2.... la macro se lance.

Comment dois-je procéder?

Merci d'avance pour votre aide

Re

J'ai trouvé une solution a mon probleme.

Je poste le code trouvé sur internet qui permet de créer un menu déroulant et lancer une macro directement.

Cela pourra peut être en aider certain.

Sub MenuComplement()
Set maBar = Application.CommandBars("Worksheet Menu Bar").Controls.Add(msoControlPopup, , , , True)
maBar.TooltipText = "Test menu avec Complement"
maBar.Caption = "TestBar"
With maBar.Controls.Add(msoControlButton)
.Caption = "Lance Macro1"
.OnAction = "Macro1"
.FaceId = 25 'loupe *
End With

End Sub

Rechercher des sujets similaires à "menu personnalise ruban"