probleme protection feuille et macro

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

F

fredo

Guest
bonjour bonjour

Voila le topo,

j'ai fait un fichier excell avec 3 macros et une 10aine de feuilles. Ce fichier est destiné à etre utilisé par des personnes ne connaissant pas excell, mais qui leur servira dans le cadre de leur travail. Ainsi j'ai protégé les feuilles une par une pour ne pas que ce messieurs aillent trafiquer la mise en page des tableaux etc, mais le probleme c'est que maintenant, ma mes macros ne veulent plus s'executer a cause de cette protection.....
que faire?

merci
 
Bonjour Fredo et le Forum,

J'ai rencontré ce genre de problème et je l'ai résolu en mettant une instruction pour enlever la protection en début de macro, et une autre pour la remettre en fin de macro.

Pour enlever la protection, pas de problème : tu mets au début de ta macro :
ActiveSheet.Unprotect (s'il n'y a pas de mot de passe)
OU BIEN ActiveSheet.Unprotect Password:="ton mot de passe" si tu as une protection avec mot de passe

Pour réactiver la protection en fin de macro :
ActiveSheet.Protect (sans mot de passe)
ActiveSheet.Protect Password:="ton mot de passe"

Attention toutefois à ta version d'Excel, car les plus récentes permettent lorsque tu protèges ta feuille de laisser certaines possibilités à l'utilisateur, telles que le tri, le filtre auto, l'insertion de lignes ...). Dans ce cas là il te faut mettre le code correspondant à ces options après ActiveSheet.Protect

Voilà, j'espère que ça t'aidera.

Bonne soirée,

Olivier_HTP
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
556
D
Réponses
3
Affichages
1 K
Retour