Bonjour tout le monde,

J'ai cherché un peu partout, mais je n'ai malheureusement pas trouvé la solution à mon problème.

J'ai un classeur excel avec plusieurs feuilles. J'ai introduit sur l'une des feuilles un bouton pour protéger toutes les feuilles et un bouton pour les déprotéger toutes en même temps. Tout fonctionne à merveille.

Ou est le problème me direz-vous ?

Le mot de passe est écrit à plusieurs endroits (ThisWorkBook, UserForm1, etc.).

Ce que je souhaite faire, c'est définir à un seul endroit et une seule fois le mot de passe et que les Sub de toutes les feuilles, modules et/ou Userform aillent chercher le mot à l'endroit unique. Ainsi si je souhaite changer le mot de passe, je ne devrais le faire qu'à un seul endroit.

Mon problème, je ne sais où ni comment (j'ai essayer dans une déclaration d'un module en précisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Public mdp As Variant
mdp = "abcde"
Mais il n'est pas repris...

Merci pour votre aide et Excellentes Fêtes de Pâques.

Je ne peux malheureusement pas publier le fichier ni le code car il s'agit de données professionnelles sensibles.