IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Macros et VBA Excel Discussion :

Mot de passe Vs vba [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2009
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 322
    Par défaut Mot de passe Vs vba
    Bonjour.

    Je cherche à incorporer dans mon code vba le mot de passe d'une feuille protégée. Pour enlever la protection de la feuille, j'ai utilisé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.Unprotect ("toto111")
    - Cela fonctionne parfaitement.

    Puis à la fin du code, j'ai utilisé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveSheet.Protect Password:="toto111", DrawingObjects:=True,Contents:=True,Scenarios:=True
    Mon problème est que le code ne donne pas toto111 comme mot de passe mais un autre mot de passe que j'ignore.

    J'ai utilisé une variable (pw="toto111") me permettant de visualiser le code pas à pas afin de voir le mot de passe qui serait inscrit lors de la protection mais j'ai encore le même problème. Le mot de passe inscrit n'est jamais toto111 même si je vois suis en mesure de voir que le code affiche toto111 comme mot de passe.

    Quelqu'un peut m'indiquer ce qui ne va pas ???


  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    je ne sais pas exactement ce qui ne va pas, mais peut etre que tu complique trop. essaye ceci, c'est simple et efficace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Sub test()
    ActiveSheet.Protect "toto111"
    variable = "toto111"
    ActiveSheet.Unprotect variable
    End Sub

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2009
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2009
    Messages : 322
    Par défaut Mot de passe
    Simple et efficace...

    C'est parfait...
    Merci alsimbad


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Vérification de mot de passe en Vba
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/06/2009, 10h51
  2. créer un fichier PDF protégé par mot de passe en VBA
    Par programmer_c'est_dur dans le forum VBA Access
    Réponses: 1
    Dernier message: 16/05/2009, 22h09
  3. Effacer le mot de passe en vba
    Par gargouilleBL dans le forum Sécurité
    Réponses: 2
    Dernier message: 19/05/2008, 15h24
  4. Mot de passe sur VBA Excel
    Par vietzims dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 05/05/2008, 09h26
  5. Re-demander un mots de passe en VBA
    Par Jpeg69 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/07/2007, 15h25

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