Bonjour le forum
Bonjour AVORIAZ
1) Fichier - Enregistrer sous - Nom fichier - Outils - Options générales - Lecture seule recommandée - Password -
2) Il existe un EXCELlent moteur de recherches - Bon je te gracie en ce jour mémorable : Voici en long & en large un condensé de l'un de nos génies, j'ai nommé Thierry (Je ne lui trouve plus de qualificatifs à force ...lol...)
Manuellement par les menus d'Excel :
Sélectionner la feuille à masquer, aller dans Menu / Format / Feuille => Masquer. (Procédure inverse pour démasquer)
Automatiquement par procédure VBA:
Méthode Simple
Sub Masquer ()
Sheets("TaFeuille").Visible = False
End Sub
Méthode Avancée
Sub MasquerComplètement
Sheets("TaFeuille").Visible = xlSheetVeryHidden
End Sub
NB cette méthode ne rend pas possible la méthode Manuelle par le menu d'Excel pour rendre visible la feuille. Pour annuler le "VeryHidden" seul, un code VBA comme ci-dessous peut le permettre.
Pour Démasquer :
Sub DeMasquer ()
Sheets("TaFeuille").Visible = True
ou encore...
Sub DeMasquerBis ()
Sheets("TaFeuille").Visible = xlSheetVisible
End Sub
Et pour restaurer toutes les feuilles d'un classeur Visibles :
Sub UnHiddingAll ()
Dim WS as WorkSheet
For Each WS In Sheets
WS.Visible = True
Next WS
End Sub
Espérant avoir répondu à tes demandes.
@ ++ Eric C