je dois diffuser un fichier excel non verrouillé à l'ouverture par un mot de passe ou la lecture seule.
Ce fichier contient des macros que personne ne doit pouvoir modifier ou voir.
Comment cacher mes macros ou en interdire l'accès ?
sous editeur vb tu fais
Ctrl+R le projet apparaît, tu fermes l'arborescence
tu clique droit en haut de l'arborescence sur VBAproject
Propriétés de VBA Projetcs
Protection
coche Verrouiller le projet pour l'affichage
et tu saisies ton mort de passe puis confirme
Si tu veux vraiment verouiller sans que personne ne les voit c'est pour ainsi dire impossible car il existe des petits utilitaires qui font sauter le mot de passe en quelques secondes voire moins
Par contre pour les utilisateurs lambda un simple mot de passe sur ton code suffit générallement
dans vbe tu fais un clic droit sur ton projet puis propriétés et dans l'onglet protection tu entres un mot de passe; il faut fermer et réouvrir le fichier pour qu'il soit appliquer
J'ai essayé de protéger mes macros comme c'est indiqué au début des messages, mais cela ne fait rien. Je coche verrouiller le projet et je mets le mot de passe puis ok. Ca ne semble rien faire du tout.