ToggleButton : changer son état sans déclencher la macro

F22Raptor

XLDnaute Impliqué
Bonjour à tous
J'ai un bouton à bascule sur ma feuille (Togglebutton) qui exécute une macro (quand_click)suivant son état (value = true ou false).

Par ailleurs, j'ai un bouton simple qui effectue des actions, et qui, à la fin, met l'état du togglebutton sur false.

Problème : en faisant ainsi (togglebutton.value = false), il me déclenche la macro associée au togglebutton, alors que je ne veux que modifier son aspect en 'décoché'.

Y a t il un moyen de modifier l'état du toggleB sans lancer le code quand_click ?

Merci !
 

Pierrot93

XLDnaute Barbatruc
Re : ToggleButton : changer son état sans déclencher la macro

Bonjour,

utilise une variable "public", dans un module standard :
Code:
Public b As Boolean

dans le code de ta macro :
Code:
b = True
ToggleButton1.Value = False
b = False

dans le code du "ToggleButton", 1èer instruction :
Code:
If b Then Exit Sub
bon après midi
@+
 

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16