création barre d'outil personnalisée par vba

F

Frédéric

Guest
Bonjour à tous les accros du vba,

j'ai un petit soucis : je n'arrive pas (par le vba) à faire visualiser le nom(ex : "facturation") d'un bouton de commande d'une barre d'outil personnalisé...(en fait ce que je visualise actuellement est un icone avec un dessin qui ne m'interesse pas)

en mode macro, on ne récupère que le code de l'icone (FaceId....)

Quelqu'un aurait il une idée?

actuellement, j'ai :

"....
Set bo = Application.CommandBars.Add(nomBO) 'création barre d'outil
With bo.Controls.Add(msoControlButton)
.Caption = "Facturation"
.FaceId = 81 'code de l'icone dont je me passerais'
.OnAction = "MacroFacturation" 'macro lancée par ce bouton
..."


Merci d'avance de vos réponses.

Bon we à tous

exel - lement
FL
 
M

myDearFriend

Guest
Bonjour Frédéric,


Je ne suis pas sûr d'avoir vraiment compris ta question, mais à tout hasard :

Set bo = Application.CommandBars.Add(nomBO)
With bo.Controls.Add(msoControlButton)
.Caption = "Facturation"
.OnAction = "MacroFacturation"
.Style = msoButtonCaption
...



Cordialement,
Didier_mDF

myDearFriend-3.gif
 
F

Frédéric

Guest
Bonjour Didier,
Tu as très bien compris ma question.
Donc, merci beaucoup car c'est exactement ce que je souhaitais!.
Je profite une fois de plus de ce mail pour remercier tous les bénévoles de ce forum qui nous aident énormément, nous , les autodidactes du vba à avancer dans nos démarches...

A bientot.

Merci encore didier

excel - lement
FL
 

Discussions similaires

Statistiques des forums

Discussions
313 095
Messages
2 095 214
Membres
106 223
dernier inscrit
gel