Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Bonjour, je souhaiterai savoir si il est possible de creer un bouton de commande pour commander une macro et de creer une barre d'outils pour mes boutons de commande perso.
Merci de votre aide
Oui, tu peux créer un bouton ou dessin et lui affecter une macro.
Oui, tu peux créer une barre d'outils pour tes boutons de commande perso :
"Affichage" / "barre d'outil" / "personnalisé" / sur l'onglet barres d'outils cliquer sur "nouvelle..."
Tu peux également rajouter un menu avec des sous-menus entre "Fichier" et "Edition" ou après "fenêtre" ou ... ou modifier un sous-menus déjà existant.
voila, j'ai vu comment commander une macro avec un bouton de commande perso, maintenant je voudrai mettre ce bouton dans une barre d'outils perso et je n'y arrive pas, pouvez vous m'aider s'il vous plaid?
Merci de votre aide si precieuse
Voici un code à placer dans le "Thisworkbook" de ta feuille.
Ton bouton personnalisé sera visible uniquement avec le classeur :
Code:
Dim Nouv As Object
Private Sub Workbook_Activate()
Set Nouv = Application.CommandBars("Worksheet Menu Bar").Controls.Add
With Nouv
.Style = msoButtonCaption
.Caption = "&Lenomdetonboutton"
.OnAction = "Lenomdetamacro"
End With
End Sub
Il faut aussi ajouter ce code pour annuler ton menu perso quand tu quitte le classeur.
Code:
Private Sub Workbook_Deactivate()
Application.CommandBars("Worksheet Menu Bar").Reset
End Sub
- 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