Pour protéger une feuillle ou un classeur c'est très bien expliqué dans la FAQ.
Mais comment faire pour protéger une macro des regards indiscrets ?
:mouarf1:
Version imprimable
Pour protéger une feuillle ou un classeur c'est très bien expliqué dans la FAQ.
Mais comment faire pour protéger une macro des regards indiscrets ?
:mouarf1:
dans la partie VBA tu a le menu outil, propriété de vba project , protection
J'ai suivi tes recommandations mais mes modules ne sont toujours pas cachés.
Et n'importe qui peut les modifier, ce que je ne désire pas justement.
Quoi d'autre ?
euh, difficile d´être sûr vu que mon excel est en allemand, mais dans ladite fenètre protection des propriétés du VBA Porject, tu dois avoir la possibilité de cocher une case intitulée quelque chose comme "autoriser l´affichage" ou "interdire l´affichage"...:aie: c´est là que tu indiques si tu veux la protéger aussi contre la lecture.
tres exactement, il y a marqué
vérouiller le projet pour l'affichage, et la possibilité d'écrire un mot de passe. et comme pour tout le monde ça marche, je vois pas pourquoi ça marcherai pas chez toi. donc, vérifie que tu as tout bien fais comme on t'as dis.
Effectivement la protection s'effectue bien en allant dans Outils/Propriétés de VBAProject et en cochant "Vérouiller le projet pour affichage".
Je faisais bien cette manip, mais aucune protection n'apparaissait.
La protection ne devient effective qu'après enregistrement et fermeture du fichier.
A l'ouverture suivante du fichier, les macros sont protégées.
... à savoir :mouarf1: