bonjour,

Je cherche à masquer toutes les feuilles à l'ouverture de mon fichier (pour faire apparaître un UserForm me permettant de choisir un ou plusieurs utilisateurs avec des privilèges différents sur les feuilles). pour le moment mon code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Private Sub Workbook_Open()
 
    Worksheets("ATELIER").Visible = False ' Masque la feuille "ATELIER"
    Worksheets("INFO").Visible = False ' Masque la feuille "INFO"
 
End Sub
Mais une erreur apparaît :
1004 Impossible de définir la propriété Visible de la classe Worksheet
J'ai l'impression qu'excel n'aime pas ne pas avoir de fêuille à ouvrir au départ !!!
Comment peut on contourner la difficultée ?

merci