Afficher le nom et l'image d'un bouton

Résolu/Fermé
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 - 13 nov. 2013 à 17:49
 zjai - 14 avril 2014 à 18:51
Bonjour,

J'ai crée une macro qui crée une barre personnalisé avec des boutons, mais lorsque la barre est crée, elle n'affiche que l'image du bouton et pas le nom.

Est-ce que vous savez comment définir "image + Nom" ?

Voici ma VBA :

Private Sub Workbook_Open()

'
' OPEN_BARRE Macro
' ouvre la Barre d'outils
Dim CmdBar As CommandBar
Dim Bouton As CommandBarButton

'Création de la barre d'outils nommée 'Macros'
Set CmdBar = Application.CommandBars _
.Add(Name:="test", Position:=msoBarTop, Temporary:=True)

'Ajout de 3 boutons dans la barre d'outils
Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
With Bouton
.FaceId = 173
.Caption = "01"
.OnAction = "Sauvegardejanvier"
End With

Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
With Bouton
.Caption = "Cacher"
.FaceId = 342
.OnAction = "Cacher"
End With

Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
With Bouton
.Caption = "Afficher"
.FaceId = 343
.OnAction = "Afficher"
End With

CmdBar.Visible = True
End Sub


Merci a tous !

1 réponse

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 nov. 2013 à 11:48
Bonjour,
    With Bouton

.Style = msoButtonIconAndCaptionBelow
.Caption = "Cacher"
.FaceId = 342
.OnAction = "Cacher"
End With
A+

2
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
14 nov. 2013 à 12:09
Super je pouvais pas demander mieux !

Juste une dernière question :

Si je veux mettre le texte à gauche ou en faut je dois remplacé below par "left ou "up" ?

Merci encore !
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 nov. 2013 à 12:57
tu tape juste .Style. et tu a le menu de toutes les possibilités d'affichage.
A+
0
skk201 Messages postés 938 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 16 octobre 2016 54
14 nov. 2013 à 15:36
Merci !

Je profite juste pour te demander si il est possible de mettre un séparateur ?

(désoler je suis chiant ^^' )
0
kxzidhiézhsieé
0