Autres bouton unique pour double macro

eastwick

XLDnaute Impliqué
Bonjour à toutes et tous, je suis sur Excel 2007...
Je cherche avec un bouton style "interrupteur" à rattacher les macros suivantes : en position "ON", 2 onglets apparaissent ; en position "OFF", les mêmes 2 onglets disparaissent. Le bouton sera sur un 3ème onglet qui lui sera toujours visible.
Je n'ai pas de fichier d'exemple car un fichier vierge suffirait.
Je vous remercie de me faire parvenir vos propositions. Bon courage !
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil, eastwick, VIARD

Une solution avec un ToggleButton*
(à mettre sur la feuille toujours visible)
VB:
Private Sub ToggleButton1_Click()
Application.ScreenUpdating = False
'ici les feuilles Feuil2 et Feuil3 sont concernées par le masquage/démasquage
Feuil2.Visible = Not ToggleButton1: Feuil3.Visible = Not ToggleButton1
ToggleButton1.Caption = IIf(ToggleButton1, "Démasquer", "Masquer")
End Sub
*: ToggleButton => Bouton Bascule
 
Haut Bas