• Initiateur de la discussion Initiateur de la discussion zumye
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zumye

XLDnaute Occasionnel
bonsoir le forum

j'ai le code vba ci dessous qui me genere une barre d'outils avec 9 boutons

je voudrais savoir comment rajouter "des traits de séparation" entre des boutons sur une barre d'outils, par exemple un trait entre le bouton 3 et le bouton4 et un autre entre le bouton 6 et bouton7.

merci


Sub CreeBO() 'à appeler dans le Workbook_Open
Dim MaBar, Btn1, Btn2, btn3, Btn4, Btn5 ', btn6, Btn7, Btn8, btn9
' créatio de la barre d'outils
On Error Resume Next
Set MaBar = Application.CommandBars.Add(nombarreo)
With MaBar

Set Btn1 = .Controls.Add(msoControlButton)
With Btn1
.Caption = "Nouvelle pieuvre"
.FaceId = 350
.OnAction = "NOUVELLEPIEUVRE"
End With

Set Btn2 = .Controls.Add(msoControlButton)
With Btn2
.Caption = "Copier pieuvre"
.FaceId = 479
.OnAction = "copierpieuvre"
End With

etc----------
 
Re : vba barre outils

Bonsoir zumye,

Dans le code du bouton 4 puis du 7 rajoute la propriété BeginGroup comme ceci :

Code:
       With Btn1
            .Caption = "Nouvelle pieuvre"
            .FaceId = 350
            .OnAction = "NOUVELLEPIEUVRE"
            [COLOR=Blue].BeginGroup = True[/COLOR]
        End With
A+

Edit : bonsoir JB
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
1 K
Réponses
2
Affichages
2 K
Retour