Problème de protection du code VBA

Bruno25

XLDnaute Nouveau
Bonsoir à tous,

J'ai développé une application en VB sous Ms office Excel 2003 qui utilise les références suivantes:
- Microsoft Excel 11.0 object library
- OLE Automation
- Microsoft office 11.0 object library
- Microsoft forms 2.0 object library
- Microsoft ActivX Data Object Recordset 2.8 library
- Microsoft ActivX Data Object 2.8 library
- Microsoft ADO 2.8 for DLL and security
- Microsoft Outlook 11.0 object library

Le problème est le suivant, si je protège le code VB de l'application par mot de passe que je sauvegarde, je peux fermer l'application et la ré ouvrir sans problème à condition de ne pas fermer excel. Si je ferme excel et que je lance l'application alors j'ai le message suivant: "Microsoft office Excel à rencontré un problème et doit être fermé."
Pour m'en sortir il faut que j'ouvre le fichier, je désactive les macros, je supprime la protection du code et que j'enregistre. Ensuite je peux ouvrir le fichier autant que je veux Excel lancé ou non et ça fonctionne. Conclusion, il m'est impossible de protéger mon code.
Quelqu'un a t'il une idée?. Par avance merci :)
 

Discussions similaires

Réponses
2
Affichages
158

Statistiques des forums

Discussions
312 749
Messages
2 091 645
Membres
105 010
dernier inscrit
sam333