Problème MsgBox améliorées et VBA protégé | ||
---|---|---|
Inscription: 07/01/2010
Messages:
3
Système d'exploitation: PC Version Excel utilisée: 2000 |
Posté le : 07-01-2010 20h21
Bonjour,
Je suis nouveau sur le forum. Mon problème : j'utilise le code pour MSGBOX amélioré dans un programme écrit en VBA. Si le code n'est pas protégé, je n'ai pas de problème. Par contre si je protège le code par mot de passe, je sors du programme et je rentre à nouveau, j'obtiens un message d'erreur à cause du module caché. Existe-t-il un solution ? J'ai EXCEL 2000 et EXCEL 2003. J'espère que ma question n'est pas "idiote" et qu'elle est assez claire Merci d'avance. Yves |
|
|
Re: Problème MsgBox améliorées et VBA protégé | ||
---|---|---|
Inscription: 07/01/2010
Messages:
3
Système d'exploitation: PC Version Excel utilisée: 2000 |
Posté le : 07-01-2010 22h36
Pour être précis il s'agit du code issu du fichier MSGBOX PERSO. Le message est Erreur d'exécution 50289 Impossible d'effectuer cette opération tant que le projet est protégé.
Merci d'avance pour vos réponses |
|
|
Re: Problème MsgBox améliorées et VBA protégé | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 07-01-2010 22h39
Bonsoir yvesb et bienvenue sur XLpages.com
Je pense que tu parles du module de code proposé dans l'article : mDF MsgBoxPerso « le Retour » Non, ta remarque est loin d'être idiote à vrai dire et j'avoue que je crois n'avoir jamais fait ce constat jusqu'à présent. Cela dit, mis à part pour quelques utilitaires du présent site, je verrouille rarement mes projets VBA persos ou pros. A y réfléchir, si le projet VBA est effectivement verrouillé, l'erreur déclenchée au lancement de cette procédure me parait logique. Cette macro use des propriétés et méthodes de l'objet VBProject pour créer les objets (userform, boutons, ...) à la volée et les supprimer tout aussi dynamiquement. Elle implique déjà de cocher l'élément de sécurité "Faire confiance au projet Visual Basic" (comme précisé dans l'article) et je ne suis pas très étonné qu'une telle méthode demande aussi au projet VBA de rester disponible et accessible librement. Désolé yvesb, je ne vois pas de solution de contournement pour ce point précis. Cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Problème MsgBox améliorées et VBA protégé | ||
---|---|---|
Inscription: 07/01/2010
Messages:
3
Système d'exploitation: PC Version Excel utilisée: 2000 |
Posté le : 07-01-2010 22h44
Merci pour ta réponse rapide.
Yves |
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
Qui consulte actuellement ce sujet ?
1 Utilisateur(s) anonymes