Password VBA

Mahfouze Messages postés 6 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 novembre 2014 - 6 nov. 2014 à 19:01
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 - 9 nov. 2014 à 12:01
Lorsque j'ouvre mon fichier excel dont l'affichage du VBA est protégée par un mot de passe excel me demande le mot de passe du VBA alors que moi je veux pas y accéder. Merci de m'aider.

5 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
6 nov. 2014 à 19:31
Bonjour,
Je ne comprends pas très bien ce que tu veux dire.
Donne s'il te plait des précisions sur ce que tu souhaites.
0
Mahfouze Messages postés 6 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 novembre 2014
6 nov. 2014 à 19:47
Je veux pas que la boite dialogue me demandant le mot de passe apparaisse sans que j'aie envie d'aller dans la VBA.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
6 nov. 2014 à 19:54
Ah bon ?
Et comment fait alors celui qui, lui, veut "y aller" ?
C'est une plaisanterie ?
0
Mahfouze Messages postés 6 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 novembre 2014
6 nov. 2014 à 20:07
Au fait, mon problème n'est pas encore réglé.
Pour les détails de mon problème les voici:
j'ai un projet VBA Excel 2007. J'ai crée un mot de passe pour empêcher l'affichage du VBA. Seulement dépuis que je l'ai utilisé sur excel 2010, il ne cesse de me faire apparaitre la boite de dialogue me demandant le mot de passe du VBA. La boite de dialogue sort autant de fois que j'ouvre le fichier. J'aimerai que çà redevient comme avant. C'est-à-dire que la boite de dialogue ne sorte que quand je veux afficher le code VBA. Alors aidez moi SVP pour cette boite de dialogue ne sorte plus à tord et à travers. Merci de votre aide.
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
6 nov. 2014 à 20:14
Ne ne te comprends toujours pas.
- Si ce mot de passe t'est demandé à chaque ouverture de ton classeur, c'est bien normal qu'il le soit
- si, par contre tu veux dire que tu ouvres plusieurs fois (et donc le refermes à un moment ou à l'autre) un classeur y depuis un classeur x, on peut se demander pourquoi avoir refermé le classeur Y ...
Désolé, mais là ... je ne te comprends vraiment pas.


0
Mahfouze Messages postés 6 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 novembre 2014
6 nov. 2014 à 21:14
Non ce n'est pas normal car le mot de passe VBA n'est pas le mot de passe du fichier. Je dois pouvoir ouvrir le fichier et utiliser mes macros sans avoir besoin d'ouvrir le VBA.
0
jordane45 Messages postés 38154 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 mai 2024 344
6 nov. 2014 à 21:33
Juste pour voir...tu as essayé de tout recopier dans un nouveau fichier ??
Ca fait pareil ?

Et sinon. .qu'as tu dans ton Workbook.open ?
0
Mahfouze Messages postés 6 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 novembre 2014
6 nov. 2014 à 21:40
Je n'ai vraiment copiè le tout dans un autre fichier car il très volumineux (environ 25 feuilles contenant environ 100.000 formules et 250 macros), autant dire que copier le tout dans un autre fichier est inpossible.
Au debut j'utiliser le fichier sans que cette boite de dialogue ne sorte. Elle ne sortais que quand je voulais accéder au VBA.
Merci de la peine que vous vous donnez pour m'aider.
0
Mahfouze Messages postés 6 Date d'inscription mercredi 5 novembre 2014 Statut Membre Dernière intervention 6 novembre 2014
6 nov. 2014 à 21:47
Au fait, c'est vrai que j'ai mis des macros de securite qui controlent la date, l'heure et le numero de serie des DD dans le auto-open.
0
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
9 nov. 2014 à 12:01
Bonjour,


"Au fait, c'est vrai que j'ai mis des macros de securite qui controlent la date, l'heure et le numero de serie des DD dans le auto-open."


Si vous avez utilisé une fonction du type "Application.VBE.ActiveVBProject" pour déverouiller le mot de passe de VBA, alors votre problème devient assez logique. Peut-être que le mot de passe écrit en dur (dans le code) a une faute "d'orthographe", suite à une mauvaise frappe... C'est peut-être le plus évident, compte tenu, que cela fonctionnait avant.

Amicalement,
Us.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
7 nov. 2014 à 08:51
Ouvre ton classeur ==>> va dans l'éditeur VBA ==>> fais une recherche du mot VBProject sur la totalité de ton projet (tout, y comris auto-open).
Dis-nous si ce mot est présent et si oui : montre nous le code du module qui le contient.
0
Rejoignez-nous