[VBA] vérifier quand une feuille devient protégée

  • Initiateur de la discussion Initiateur de la discussion F22Raptor
  • 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 !

F22Raptor

XLDnaute Impliqué
Bonjour à tous,
J'ai un classeur qui se charge en "masqué" à l'ouverture d'Excel.
Un des onglets doit être déprotégé (j'ai même un bout de code ThisWorkbook.Worksheets("TOTO").Unprotect dans un WorkBook_Open).

Cependant, en cours de journée, il se "protège" !
Ca doit venir, j'imagine, d'un bout de mes nombreux codes associés à ce classeur, mais je n'arrive pas à l'identifier.

Comment feriez-vous pour identifier le moment (et donc la ligne de code) qui protège cette feuille ?
Idéalement, il faudrait que cette ligne bugge, et que je fasse débogage pour aller directement sur la ligne à problème.
Oui, je sais, c'est pas courant de demander ici comment faire bugger une ligne de code 😀
 
Re : [VBA] vérifier quand une feuille devient protégée

Bonjour F22Raptor.

Numérotez en remarque les différents Protect de vos nombreux codes, et faites-les suivre d'un message reprenant ce n°. Le message vous indiquera quel Protect entre en action. Puis éliminez au fur et à mesure ceux qui ne posent pas problème.
 
- 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

A
Réponses
8
Affichages
3 K
S
Réponses
5
Affichages
1 K
F
Réponses
15
Affichages
7 K
S
Réponses
2
Affichages
5 K
S
Retour