Enlever/Remettre la protection du projet Vba (mot de passe connu) par code

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

Kiriko

XLDnaute Occasionnel
Bonjour à tous !

J'ai découvert il y a peu la possibilité de mettre un mot de passe au projet VBA (afin d'empêcher de consulter et surtout de modifier les macros).

Je suis à la recherche d'une macro pouvant activer puis désactiver cette protection (en incluant le mot de passe dans la macro bien sûr.)

Merci par avance
 
Re : Enlever/Remettre la protection du projet Vba (mot de passe connu) par code

Bonjour, gilbert_RGI, et merci de ton conseil !
J'ai trouvé :
Ce site n'existe plus
et
Ce site n'existe plus
Mais je n'arrive pas à l'adapter, et je ne suis même pas sûr que cela convienne...
Il semblerait que cela concerne un fichier avec un nom prédéterminé ? (ici "Test.xls"??), mais je souhaite que cela fonctionne quel que soit le nom du fichier...
Mais j'ai peut-être (sans doute) mal compris...

Merci encore, je vais poursuivre mes recherches !!
 
Re : Enlever/Remettre la protection du projet Vba (mot de passe connu) par code

Bonjour GeoTrouvePas,
Merci de ta participation!
Mes faibles compétences n'ont pas encore réussies à adapter cet exemple (qui parait "simple" pourtant), juste recopier le code et se servir des récupérations de nom et de chemin ???
Et bien je n'y arrive pas...
De plus, sur le même site, il y a une autre "version" :

Ce site n'existe plus

J'y perds mon latin...

Merci encore !
 
Re : Enlever/Remettre la protection du projet Vba (mot de passe connu) par code

J'ai enfin réussi, une option d'excel me bloquait :
Pour que ces macros s'exécutent, il faut que l’option « Accès approuvé au modèle d'objet du projet VBA » soit cochée...

D’où mon problème, le fichier étant destiné à être diffusé, je ne peux savoir si les destinataires ont cette option cochée...
Je vais sans doute créer un autre post, car j'ai une piste pour la solution mais aucune idée de comment là coder...
En tous cas, merci !!
 
Dernière édition:
- 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
2
Affichages
530
Réponses
4
Affichages
871
Réponses
5
Affichages
807
Compte Supprimé 979
C
Retour