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 :

Proteger & Deproteger un onglet avec MdP connu [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éprouvé Avatar de graphikris
    Homme Profil pro
    Pas tres doué
    Inscrit en
    Décembre 2012
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Pas tres doué
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 222
    Par défaut Proteger & Deproteger un onglet avec MdP connu
    Bonjour,
    Mon classeur contient plusieurs onglets contenant des mots de passe.
    Comment faire pour qu'a l'ouverture, lorsqu'Excel part le biais de ThisWorkbook effectue des tris sur chaque onglet, qu'il ne demande pas les MdP et qu'il les remette lorsque les tris sont terminés.
    Jusqu' à présent, j'ai ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sheets("Accueil").Select
        Range("A1").Select
        ActiveSheet.Unprotect
    .................
    .................
    Sheets("Accueil").Select
        Range("A1").Select
        ActiveSheet.Protect
    Le MdP est identique pour chaque onglet : 1234
    Cordialement

  2. #2
    Membre Expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725
    Par défaut
    Bonjour à toi,

    As tu été lire les docs à ce sujet ??
    Protect
    Unprotect
    Petit plus....
    Tu va trouver tout ce qu'il te faut

    Regarde de près le paramètre : UserInterfaceOnly

  3. #3
    Membre éprouvé Avatar de graphikris
    Homme Profil pro
    Pas tres doué
    Inscrit en
    Décembre 2012
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Pas tres doué
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 222
    Par défaut
    Bonjour,
    non je n'y suis pas allé car je trouve le systeme de recherche trop vague. Si je tape Unprotect, ça va me donner X pages avec le terme Unprotect meme si ça ne concerne pas Excel, on ne peut pas cibler juste recherche sur Excel puis juste sur VBA et MAcro par exemple.

    Sinon je lis ce que tu m'as envoyé.

    Merci à toi

  4. #4
    Membre Expert
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 725

  5. #5
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 185
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    non je n'y suis pas allé car je trouve le systeme de recherche trop vague. Si je tape Unprotect, ça va me donner X pages avec le terme Unprotect meme si ça ne concerne pas Excel, on ne peut pas cibler juste recherche sur Excel puis juste sur VBA et MAcro par exemple.
    Lorsque tu es dans la fenêtre de code de l'éditeur VBA (VBE) et que tu places le curseur de la souris sur la propriété (par exemple Unprotect) et que tu appuies sur la touche de fonction F1, tu auras l'aide sur cette propriété. C'est valable également bien sûr pour les méthodes, commandes VBA, etc.
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  6. #6
    Membre éprouvé Avatar de graphikris
    Homme Profil pro
    Pas tres doué
    Inscrit en
    Décembre 2012
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Pas tres doué
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 222
    Par défaut
    Bonjour Philippe,
    Lorsque tu es dans la fenêtre de code de l'éditeur VBA (VBE) et que tu places le curseur de la souris sur la propriété (par exemple Unprotect) et que tu appuies sur la touche de fonction F1, tu auras l'aide sur cette propriété. C'est valable également bien sûr pour les méthodes, commandes VBA, etc.
    Génial ton info, je ne connaissais pas.

    Bonjour cerede2000,
    Heu.......
    Quand on cherche correctement sur google, on trouve !
    Merci mais je voulais dire : quand on cherche sur le forum "Développez.net" pas sur Google.
    Sinon comment fais tu pour faire apparaître tes explications en video ?

  7. #7
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 185
    Billets dans le blog
    53
    Par défaut
    Bonjour Graphikris,
    Génial ton info, je ne connaissais pas.
    Je te conseille la lecture de Vos premiers pas dans l'éditeur de macros Excel et tout particulièrement le chapitre VI. Les sources d'aide
    Ensuite, ce n'est pas un luxe de lire également Le débogage sous Visual Basic 6 & Visual Basic pour Application (1ère partie)
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  8. #8
    Membre éprouvé Avatar de graphikris
    Homme Profil pro
    Pas tres doué
    Inscrit en
    Décembre 2012
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Pas tres doué
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 222
    Par défaut
    Ok Philippe, je m'imprime ça et fais des tests d'apprentissage.

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

Discussions similaires

  1. Onglet avec calques HTML/CSS
    Par Looping2605 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 07/02/2006, 22h27
  2. [VB.Net] Faire des onglets avec Webmatrix
    Par ellyne dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/01/2006, 13h03
  3. onglet avec calque
    Par cloeuf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 17
    Dernier message: 12/01/2006, 15h16
  4. Creer onglet avec forms9
    Par simpletz dans le forum Forms
    Réponses: 5
    Dernier message: 10/08/2005, 13h46
  5. INSERT avec valeur connue et résultat d'un SELECT...
    Par snoop dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 27/04/2005, 09h54

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