cacher les modules de macros en VBA

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

C

Chris

Guest
Bonjour,
Je souhaiterais cacher les macros de mon programme pour les autres utilisateurs. Je peux les cacher sans problèmes dans Objets mais mes modules et donc le contenu reste accessible. Si je protège par un mot de passe, il n'est plus possible d'enregister donc de travailler avec le programme. J'ai beau chercher une solution, nothing !!!!
Merci de votre aide
 
Merci à toi,

Bon, j'ouvre la fenêtre VBA Project. Dans Général.xls, tu as une cvalise Microsoft Excel Obets. Là, OK pour cacher avec 'Option Private Module' mais si j'ouvre la valise 'module', toutes mes macros sont accessibles.
Si je vais dans 'outils' puis 'propriétés de VBA Project' puis 'protection' puis 'verrouiller le projet pour l'affichage' et un mot de passe; j'encode puis en quittant j'ai comme message excel: impossible d'enregistrer sous ce format de fichier si le projet VBA est protégé. ôtez la protection du projet VBA en choisissant ... etc ...

Ce que je voudris pouvoir faire pour un utilisateur autre que moi: ne pas pouvoir accéder à mes macros et les copier ou les modifier.

Est-ce assez clair? Merci d'avance!
 
Re

Bon là c'est compris au niveau de la demande mais je ne vois pas ce qui cloche

Perso je viens de refaire un test avec un private module et un mot de passe de protection du code et pas de problème.

Par contre ton message d'erreur parle de format de fichier.Tu l'as bien enregistré en XLS ???

Message édité par: Pascal76, à: 19/09/2005 11:41
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2013 vba
Réponses
2
Affichages
253
Réponses
134
Affichages
4 K
Réponses
17
Affichages
593
Réponses
32
Affichages
1 K
Retour