bonjour à tous,
mes fichiers comportent beaucoup de macros et d'onglets, et seront susceptibles d'etre utilisés par d'autres que moi.En plus des protections et des validations, j'aimerai masquer certains onglets.Cela est-il possible et si oui comment?
merci d'avance
Sub Masque()
Dim NomFeuil As String
NomFeuil = InputBox(' Saisissez le nom de la feuille à masquer : ', 'Cacher des onglets')
Worksheets(NomFeuil).Visible = False End Sub
Encore une autre
Outil--> Option-->Onglet Affichage
Décoche Onglets de Classeur
Car c'est bien 'Masquer les Onglets' que tu demandais
Sinon les soluces de Blunet et guenfood sonts valables que si tu veux cacher les feuilles (il y a aussi Alt + f11 Propriété de la feuille visible à 0-xlSheetHidden)
Toujours dans la suite il y a
aussi Alt + f11 Propriété de la feuille visible à 2-xlSheetVeryHidden ce qui la rend invisible même au menu format / feuille / afficher