Bonjour,

J'ai un classeur avec 3 feuilles. Je masque la feuille 1 et je souhaite que les personnes qui ouvrent mon classeur ne puissent pas ouvrir la feuille 1 : en passant par "Format/feuille/afficher".
J'ai le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sheets("Feuil1").Visible = False
qui masque la feuille, j'ai essayé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
With ActiveWorkbook
 
        .UnprotectSharing '"Password"
        .Worksheets("Feuil1").Protect Contents:=True, UserInterfaceOnly:=True
        .ProtectSharing Filename:=Fichier ', Password:="Password"
Ca empeche d'écrire dans la feuille, mais ça n'empêche pas d'ouvrir (=afficher) la feuille....

Une idée ?
Merci,
A+