Difficulté avec For Each ... Next

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

Philippe

XLDnaute Occasionnel
Bonsoir le Forum,

je désire masquer toutes les feuilles d'un classeur sauf une, j'ai tenté çà:

Private Sub Workbook_Open()
Dim vfeuille As Worksheets
For Each vfeuille In ThisWorkbook
vfeuille.Visible = False
Next
Sheets("Feuil1").Visible = True
End Sub

mais sans succès....

Merci d'avance pour un petit coup de pouce.

Amicalement
A+
Philippe
 
Re : Difficulté avec For Each ... Next

bonjour Philippe

essaye le code suivant

Private Sub Workbook_Open()
Dim vfeuille As Worksheet
For Each vfeuille In Worksheets
if vfeuille.name<>"Feuil1" then vfeuille.Visible = False
Next vfeuille
'Sheets("Feuil1").Visible = True
End Sub

à bientôt
 
Re : Difficulté avec For Each ... Next

Philippe à dit:
Bonsoir le Forum,

je désire masquer toutes les feuilles d'un classeur sauf une, j'ai tenté çà:

Private Sub Workbook_Open()
Dim vfeuille As Worksheets
For Each vfeuille In ThisWorkbook
vfeuille.Visible = False
Next
Sheets("Feuil1").Visible = True
End Sub

mais sans succès....

Merci d'avance pour un petit coup de pouce.

Amicalement
A+
Philippe
Salut
Worksheet : feuille / Worksheets : collection des feuilles
Excel a besoin d'une feuille de visible, donc il faut afficher la feuille et masquer toutes les autres
Code:
Private Sub Workbook_Open()
Dim vfeuille As Worksheet
Sheets("Feuil1").Visible = True
For Each vfeuille In ThisWorkbook.Worksheets
if vfeuille.name<>"Feuil1" then vfeuille.Visible = False
Next
End Sub
A+
 
Dernière édition:
Re : Difficulté avec For Each ... Next

Bonsoir à tous les deux,

Vu !!! , ma collection est erronée, j'avais dit: For each WorkSheet in ThisWorkbook, alors que bien sur (çà me parrait évident maintenant grâce à vous) la collection est ThisWorkbook.WorkSheets...
Secondo, 1 feuille minimum doit toujours rester visible, j'ignorais...

Merci à tous les deux

Bonne nuit
A+
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
3
Affichages
919
Réponses
4
Affichages
715
W
Réponses
8
Affichages
1 K
Retour