Protéger code VBA par Mot de passe via Workbook_Open()

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

Riko

XLDnaute Occasionnel
Bonjour,
Je cherche à protéger mon code VBA par un mot de passe directement à l'ouverture du classeur (via VBA).
Plusieurs feuilles sont déjà protégées et plus ou moins modifiables (certaines cellules seulement sont modifiables)
Je souhaite ajouter un userform qui permettrait de déverrouiller le VBA+ les feuilles.

Quelqu'un aurait il une idée pour verrouiller/Déverrouiller le code VBA depuis Workbook_Open()?

Merci d'avance pour vos réponses.
 
Re : Protéger code VBA par Mot de passe via Workbook_Open()

Bonsoir,
qu'entends-tu par faire l'inverse ?
Si c'est le fait de protéger automatiquement le classeur par mot de passe je n'en vois pas l'intérêt a priori.
Si c'est le fait de re protéger le classeur à la fermeture de celui-ci ce n'est pas la peine puisque lorsque l'on ferme un classeur déprotégé il est à nouveau protégé lors de sa ré ouverture tant que tu n'as pas effacé manuellement le mot de passe dans le projet VBA.
A+
 
- 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
474
Réponses
2
Affichages
530
Réponses
4
Affichages
872
Réponses
5
Affichages
808
Compte Supprimé 979
C
Réponses
3
Affichages
609
Réponses
2
Affichages
546
Retour