Protection feuilles sous VBA

  • Initiateur de la discussion Initiateur de la discussion Tophe2
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Tophe2

XLDnaute Impliqué
Bonjour le Forum,

J'ai un fichier qui contient une vingtaine de feuilles en fonction du nombre de personne sur le centre je cache des feuilles afin d'avoir le nombre de feuille égal au nombre de personne. J'ai donc plusieurs fichiers avec x onglets masqués en fonction des éléments ci dessus...

J'ai donc une macro qui me permet quand je le souhaite de déprotéger TOUTES les feuilles une à une et de les protéger à la demande, le problème c'est que si j'ai par exemple 4 feuilles de masqués la macro plante est il possible de demander de protéger uniquement les onglet affichés et non ceux masqués sans avoir à modifier les macro manuellement pour TOUS les fichiers ?

voilà la macro pour déprotéger :
Feuil3.Select
Feuil3.Unprotect ("toto")

Feuil4.Select
Feuil4.Unprotect ("toto")
.......

et pour protéger
Feuil3.Select
Feuil3.Protect ("toto")

Feuil4.Select
Feuil4.Protect ("toto")
......

Merci pour votre aide
Bonne Journée
Christophe.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
17
Affichages
742
Réponses
12
Affichages
1 K
Retour