bouton pour afficher/cacher onglets toto, titi

  • Initiateur de la discussion Initiateur de la discussion setsix
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

setsix

Guest
[RESOLU] bouton pour afficher/cacher onglets toto, titi

Bonjour

je cherche le code VBA afficher/cacher onglets "toto", "titi", "tata"

Private Sub ToggleButton1_Click()

If Sheets(Array("toto", "tata", "titi Be")).visible = True Then
Sheets(Array("toto", "tata", "titi Be")).visible = False
ToggleButton1.Caption = "Masquer"
Exit Sub
End If
Sheets(Array("toto", "tata", "titi Be")).visible = True
ToggleButton1.Caption = "Afficher"
End Sub

j'arrive pas à trouver la bonne syntaxe pour les onglets en fait.
Est-ce qu'une âme charitable autait la solution?

merci d'avance
 
Dernière modification par un modérateur:
Re : bouton pour afficher/cacher onglets toto, titi

Bon soir,

autre syntaxe :
Code:
Private Sub ToggleButton1_Click()
  Dim Vu As Boolean, Vn As Byte, Cas As Byte
  ToggleButton1.Caption = IIf(ToggleButton1.Caption = "Cacher", "Afficher", "Cacher")
  Vu = IIf(ToggleButton1.Caption = "Cacher", True, False)
  Application.ScreenUpdating = False
  For Vn = 1 To Sheets.Count
    For Cas = 0 To 2 '3 feuilles
      If Sheets(Vn).Name = Array("toto", "tata", "titi Be")(Cas) Then
        Sheets(Vn).Visible = Vu
      End If
    Next
  Next
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
178
U
  • Question Question
Réponses
1
Affichages
1 K
M
Réponses
2
Affichages
841
M
K
Réponses
0
Affichages
676
kheiro31
K
L
  • Question Question
Réponses
7
Affichages
1 K
L
M
Réponses
10
Affichages
2 K
MOA_Excel
M
Retour