Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau membre du Club
    Inscrit en
    novembre 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 44
    Points : 27
    Points
    27

    Par défaut [E-07] Activation des macros et protection par mot de passe (bug d'excel ?)

    Bon dimanche à tous,

    Je pense que je suis tombé sur un bug d'Excel, mais je peux toujours me tromper.

    J'ai un fichier assez complexe avec pas mal de macros.
    Je souhaite protéger ce fichier en lecture par mot de passe. Je me rends donc dans le menu enregistrer sous, puis options (d'ailleurs, je ne sais pas qui a eu l'idée de mettre la protection de mot de passe dans le menu enregistrer sous mais il ne devait pas avoir un cerveau très développé), mets un mot de passe en lecture, le confirme, enregistre et ferme.
    Je rouvre ensuite mon classeur et excel me demande le mot de passe. Tout va bien.

    Par contre, sur ce classeur ouvert, aucune macro ne fonctionne : le message d'erreur "impossible d'exécuter la macro xxx. Il est possible qu'elle ne soit pas disponible dans le classeur ou que toutes les macros aient été désactivées" apparait.

    Dans le bandeau en haut, je remarque un avertissement de sécurité : "les macros ont été désactivées". Il y a un bouton "options" à côté, je clique donc dessus.
    Dans le menu qui apparait, on me dit gentiment que les macros ont été désactivées pour des raisons de sécurité. Et on me propose un seul choix "me protéger de tout contenu inconnu (recommandé)".

    Il ne serait donc pas possible d'activer des macros dans un fichier protégé en lecture ? Bravo Excel !

  2. #2
    Nouveau membre du Club
    Inscrit en
    novembre 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 44
    Points : 27
    Points
    27

    Par défaut

    Bon, j'ai trouvé une solution à ce problème apparemment déjà répertorié... mais il faut passer par la base de registre !
    Parfois je me dis que les programmeurs d'Office codent vraiment avec les pieds.

    http://support.microsoft.com/kb/927150
    http://www.rondebruin.nl/password2007.htm

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    novembre 2006
    Messages
    1 555
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 1 555
    Points : 1 686
    Points
    1 686

    Par défaut

    tu as probablement enregistré ton classeur dans un format qui ne prend pas en charge les macro. excel07 fait cette nuance, et les extention sont xlsm (qui prend en charge les macro) ou .xlsx (qui ne les prend pas). verifie

  4. #4
    Nouveau membre du Club
    Inscrit en
    novembre 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : novembre 2008
    Messages : 44
    Points : 27
    Points
    27

    Par défaut

    J'ai enregistré le classeur en .xlsm, format qui supporte les macros.

    Et les deux liens que j'ai postés tendent à prouver que je ne suis pas le seul à avoir ce problème et que microsoft a répondu par une astuce "à l'arrache" avec la base de registres

Discussions similaires

  1. [Toutes versions] moyen plus sûr que la protection par mot de passe des macros
    Par issoram dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 13/11/2011, 17h38
  2. [Cookies] Variables sessions protection par mot de passe
    Par luciedoudou dans le forum Sessions
    Réponses: 17
    Dernier message: 24/01/2007, 11h20
  3. Activer la protection par mot de passe sur l'écran de veille
    Par Raphs dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 23/11/2006, 16h36
  4. protection par mot de passe projet
    Par largowinch dans le forum EDI/Outils
    Réponses: 2
    Dernier message: 19/10/2006, 21h16
  5. Protection par mot de passe
    Par BigZ444 dans le forum Delphi
    Réponses: 2
    Dernier message: 12/05/2006, 21h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo