Question boutton

  • Initiateur de la discussion renaud
  • Date de début
R

renaud

Guest
Bonjour,

j aimerais savoir quel est le code pour mettre un bouton (je crois que c est un Togglebutton) qui quand on clique dessus active une macro et quand on reclique la desactive.
J aimerais aussi savoir comment changer le texte du bouton en fonction de sa position on ou off.

Merci

renaud
 
P

P@tB

Guest
Bonjour Renaud

Tu peux placer un ToggleButton sur une feuille ou dans un UserForm.

Dans le code de ton bouton (dans la feuille s'il est placé sur celle-ci, dans le code de ton USF s'il est placé sur un UserForm), tu testes un truc du genre :

Private Sub ToggleButton1_Click()
If ToggleButton1 = True Then
ToggleButton1.Caption = "NomDuBouton"
Macro1
Else
ToggleButton1.Caption = "NomDuBouton"
Macro2
End If
End Sub

(Tu lances l'une ou l'autre des 2 macros).


Par contre, un Togglebutton n'est plus accessible lors de l'exécution d'une macro. Il me semble compliqué de stopper une procédure avec ça. Mais il y a des pros ici ! faut voir...

Il te reste à définir la valeur True ou False de ton bouton à l'ouverture (fenêtre Propriétés dans visual Basic).

Espérant t'être utile...
 

Discussions similaires

Réponses
21
Affichages
1 K

Statistiques des forums

Discussions
312 492
Messages
2 088 905
Membres
103 982
dernier inscrit
krakencolas