![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: avril 2005
Messages: 190
|
Bonjour a tous
Voilà j'ai créé un bouton dans un barre de taches je l'affiche et la 'désaffiche' avec la macro: Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars('MaBarre').Visible = False
End Sub
Private Sub Workbook_Open()
Application.CommandBars('MaBarre').Visible = True
End Sub
Si quelqu'un a une idée.... J'ai pensé a Code:
Application.CommandBars('Copie d'onglet').Controls('MonBouton').
Merci d'avance... |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Accro
|
Bonsoir Riddick,
Pour affecter une macro à un bouton de barre d'outils: MonBouton.OnAction= ' le nom de la macro à éxécuter' pour désactiver: MonBouton.OnAction= '' Pour trouver le bouton, soit : set MonBouton=Application.CommandBars('MaBarre').contr ols(index) soit si tu lui as donné un tag ( ce qui permet de ne pas avoir à se soucier de sa position dans la barre): set MonBouton=Application.CommandBars('MaBarre').FindC ontrol(Tag:='monboutontag') Voili,voilou A+ |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: avril 2005
Messages: 190
|
Bonjour Luc
T'es au top exactement ce que je voulais Il m'a fallu du temps pour comprendre qu'il fallait les guillemets autour du nom de la macro..... Merci encore a plus tard |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|