Les Barres D'outils Et Les Menus Personnalisés - FAQ Excel
Maybe your like
Cet exemple est placé dans le module objet du classeur et utilise l'évènement Workbook_Open. De cette manière, la barre est créée automatiquement lors de l'ouverture du fichier.
VbaSélectionnezPrivate Sub Workbook_Open() Dim CmdBar As CommandBar Dim Bouton As CommandBarButton 'Création de la barre d'outils nommée 'MaBarrePerso' Set CmdBar = Application.CommandBars _ .Add(Name:="MaBarrePerso", Position:=msoBarTop, Temporary:=True) 'Ajout de 3 boutons dans la barre d'outils Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton) With Bouton 'Définit "l'image" qui va s'afficher sur le bouton .FaceId = 133 'Définit quelle macro est associée au bouton. 'Cette macro sera lancée à chaque fois que vous cliquez sur le bouton. .OnAction = "Macro1" End With Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton) With Bouton .FaceId = 134 .OnAction = "Macro2" End With Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton) With Bouton .FaceId = 135 .OnAction = "Macro3" End With CmdBar.Visible = True End SubCe deuxième code utilise l'évènement Workbook_BeforeClose et supprime la barre personnelle lors de la fermeture du classeur.
VbaSélectionnezPrivate Sub Workbook_BeforeClose(Cancel As Boolean) On Error Resume Next Application.CommandBars("MaBarrePerso").Delete End SubRappel : Dans Excel 2007, les menus et barres d'outils personnels sont stockés dans l'onglet "Complément".
Tag » Code Vba Disparu
-
Excel : Code VBA Disparu
-
XL 2016 - Mes Macros Ont Disparu... | Excel-Downloads
-
J'ai Perdu VBA !! | Excel-Downloads
-
Disparition De Certaines Macros (Alt+F8) Qui Sont Toujours Dans Le ...
-
EDITEUR VBA : CODE DISPARU ??????? : Forum Access
-
Macros Qui Disparaissent - Communauté Microsoft
-
Tous Les Formulaires, Etats Et Code VBA Ont Disparus De La Base
-
Code Disparu - Forums Self
-
Bug De Disparition Avec Un Commandbutton Via Vba - CCM
-
Editeur VBA : Environnement De Développement Dans Excel
-
Comment Puis-je Récupérer Ce Projet VBA? Excel, Message D'Erreur
-
Création Et Gestion D'un UserForm, Excel VBA - ExcelCorpo
-
Ou Les Macros Sont-elles Stockées ? - Info 3000