Afficher / masquer onglets saisie dans une colonne

  • Initiateur de la discussion Initiateur de la discussion gvives
  • 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 !

gvives

XLDnaute Occasionnel
Bonjour à tous,

J'ai une petite interrogation sur les "afficher / masquer" d'excel. Est-il possible d'afficher seulement les onglets dont le nom est saisie dans une colonne comme dans l'exemple posté avec ce message ?

Merci par avance de votre aide.

Bonne journée,
 

Pièces jointes

Re : Afficher / masquer onglets saisie dans une colonne

Bonjour phlaurent55,

Je te remercie pour ta réponse si rapide. C'est exactement ce que je veux mais mon tableau est simplifié et la saisie des onglets ne s'arretera pas en B5 mais concernera toute la colonne B (ou au max la ligne B300).

Peux tu m'aiguiller sur le code stp...

Merci par avance.

Gaëtan
 
Re : Afficher / masquer onglets saisie dans une colonne

Re,

remplace le code par celui-ci
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
On Error GoTo fin
If Not Intersect(Target, Range("B2:B300")) Is Nothing Then
'masque toutes les feuilles
For i = 2 To Sheets.Count
Sheets(i).Visible = 2
Next i
' affiche les feuilles inscrites en B2:B5
For i = 2 To 5
Sheets(Cells(i, 2).Value).Visible = -1
Next i
End If
fin:
Application.ScreenUpdating = True
End Sub
à+
Philippe
 
- 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

Discussions similaires

Réponses
10
Affichages
410
Réponses
5
Affichages
700
Réponses
5
Affichages
232
Réponses
4
Affichages
332
Retour