Masquer des feuilles excel

danyocean Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 25 mai 2010 - 5 févr. 2010 à 15:42
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 5 févr. 2010 à 17:36
Bonjour,

J'ai un document Excel avec 3 feuilles dont l'une d'entre elle ne doit pas être visible par les autres utilisateurs.

Il faudrait donc qu'a l'ouverture de ce fichier, l'on ne voit pas la feuille en question, mais qu'un bouton la déverrouille et la rende visible par moi-même tout cela protégé par mot de passe.

Et qu'a la fermeture du fichier une commande se charge de masquer et protéger par mot de passe cette même feuille, sauf si la feuille en question n'a pas été démasquer par un autre utilisateur par exemple.

Est-ce que tout cela est possible et si oui quelqu'un pourrait-il le mettre en place.

Merci d'avance

1 réponse

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 234
5 févr. 2010 à 17:36
Bonjour,
Oui ?
Une feuille possède une propriété Visible (True ou False si tu veux la montrer ou la cacher).
Il te suffit donc de l'utiliser ainsi (exemple pour cacher) :
Sheet(3).visible = False
ou
Sheets("Feuil3").visible = false

et = True pour la rendre visible !
Le reste est ton affaire (ton organisation de cette utilisation).

____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0