Pour masquer une feuille dont le nom est par exemple "Secret"
passer dans une macro la commande :
Sheets("Secret").visible=False
Pour faire réapparaître cette feuille passer dans une macro la commande
Sheets("Secret").visible=True
Au lieu d'utiliser des macros vous pouvez insérer ces commande dans la séquence de traitement de l'évènement "Click" de deux boutons de commande (Un pour masquer, l'autre pour afficher).
Vous pouvez aussi utiliser un seul bouton qui alternativement masquera la feuille si elle est visible et la fera apparaître si elle est cachée. Pour celà insérer les instructions suivantes dans la séquence de traitement de l'évènement "Click" du bouton de commande unique :
if Sheets("Secret").visible=True then
Sheets("Secret").visible=False
else
Sheets("Secret").visible=True
endif
Enfin si vous voulez qu'à l'ouverture du classeur, la feuille ne soit pas visible, insérer l'instruction
Sheets("Secret").visible=False
dans la séquence de traitement de l'évènement "Open" de l'objet "Workbook".
Cordialement ...