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

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.
 

david84

XLDnaute Barbatruc
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+
 

Discussions similaires

Réponses
2
Affichages
166
Réponses
4
Affichages
626
Réponses
5
Affichages
405
Compte Supprimé 979
C
Réponses
4
Affichages
788

Statistiques des forums

Discussions
312 216
Messages
2 086 348
Membres
103 194
dernier inscrit
rtison