J
Julie
Guest
Bonjours à tous les forumeurs
J'ai voulu tester d'ajouer des boutons dans la barres d'outils en haut, celle ou il y a 'FICHIER, EDITION, ect...' dans Excel.
J'ai reussi mais les boutons restent enfoncés, il faut cliquer quelque part pour les desactivé. Quelqu'un conaitrait il les proprieté pour un bouton simple?
Voici mon code :
////Pour creer les boutons //
Dim monmenu As CommandBarPopup
Dim monmenu2 As CommandBarPopup
Dim monmenu3 As CommandBarPopup
Set monmenu = Application.CommandBars(1).Controls.Add(Type:=msoControlPopup)
Set monmenu2 = Application.CommandBars(1).Controls.Add(Type:=msoControlButton)
Set monmenu3 = Application.CommandBars(1).Controls.Add(Type:=msoControlPopup)
monmenu.Caption = 'Ajouter une action'
monmenu.OnAction = 'Thisworkbook.navigateurgo'
monmenu2.Caption = 'Atteindre la derniere ligne'
monmenu2.OnAction = 'Thisworkbook.derligne'
monmenu3.Caption = 'Remettre les filtres à 0'
monmenu3.OnAction = 'Thisworkbook.filtre'
////Pour l'effacer ///
On Error Resume Next
Application.CommandBars(1).Controls('Ajouter une action').Delete
Application.CommandBars(1).Controls('Atteindre la derniere ligne').Delete
Application.CommandBars(1).Controls('Remettre les filtres à 0').Delete
Merci d'avance
J'ai voulu tester d'ajouer des boutons dans la barres d'outils en haut, celle ou il y a 'FICHIER, EDITION, ect...' dans Excel.
J'ai reussi mais les boutons restent enfoncés, il faut cliquer quelque part pour les desactivé. Quelqu'un conaitrait il les proprieté pour un bouton simple?
Voici mon code :
////Pour creer les boutons //
Dim monmenu As CommandBarPopup
Dim monmenu2 As CommandBarPopup
Dim monmenu3 As CommandBarPopup
Set monmenu = Application.CommandBars(1).Controls.Add(Type:=msoControlPopup)
Set monmenu2 = Application.CommandBars(1).Controls.Add(Type:=msoControlButton)
Set monmenu3 = Application.CommandBars(1).Controls.Add(Type:=msoControlPopup)
monmenu.Caption = 'Ajouter une action'
monmenu.OnAction = 'Thisworkbook.navigateurgo'
monmenu2.Caption = 'Atteindre la derniere ligne'
monmenu2.OnAction = 'Thisworkbook.derligne'
monmenu3.Caption = 'Remettre les filtres à 0'
monmenu3.OnAction = 'Thisworkbook.filtre'
////Pour l'effacer ///
On Error Resume Next
Application.CommandBars(1).Controls('Ajouter une action').Delete
Application.CommandBars(1).Controls('Atteindre la derniere ligne').Delete
Application.CommandBars(1).Controls('Remettre les filtres à 0').Delete
Merci d'avance