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 :

ouvrir par macro des classeurs protégés [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur occasionnel
    Inscrit en
    Mars 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur occasionnel
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mars 2013
    Messages : 5
    Par défaut ouvrir par macro des classeurs protégés
    Bonjour,

    Comment accéder par macro à des classeurs protégés par un mot de passe? La fonction "enregistrer une macro" est inopérante dans ce cas.

    Comment remplir automatiquement la boite de dialogue demandant le mot de passe sans que l'utilisateur y ait accès?

    Merci

    Tempao

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur Maintenance Industrielle
    Inscrit en
    Août 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Ingénieur Maintenance Industrielle
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Août 2013
    Messages : 6
    Par défaut
    Bonjour,

    Pas forcement très claire commre requête, mais je me lance.

    Pour les mot de passe d'un classeur, tu as les instructions :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Workbooks("MonClasseur").protect Password:="MdPClasseur", Structure:=True, Windows:=True
    Workbooks("MonClasseur").Unprotect Password:="MdPClasseur"
    Et pour les feuilles :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Worksheets("MaFeuille").protect Password:="MdPFeuille", DrawingObjects:=True, Contents:=True, Scenarios:=True
    Worksheets("MaFeuille").Unprotect Password:="MdPFeuille"
    En espérant avoir répondu à ta question en attendant plus d'explication si nécessaire.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur occasionnel
    Inscrit en
    Mars 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur occasionnel
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mars 2013
    Messages : 5
    Par défaut Remerciements
    Merci Ben02, c'est ce que je cherchais

    Tempao

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

Discussions similaires

  1. [XL-2010] Problème avec des classeurs protégés entre windows et mac
    Par poqcdlm dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 28/04/2015, 12h31
  2. [XL-2010] Utilisation de modules macro dans des feuilles protégées par mot de passe
    Par davimaje dans le forum Macros et VBA Excel
    Réponses: 32
    Dernier message: 14/11/2014, 18h32
  3. [XL-2003] Ouvrir par macro un document sans activer les macros de ce dernier
    Par JM741 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/08/2012, 16h10
  4. [XL-2010] Ouvrir un classeur contenant un lien vers un autre classeur par macro
    Par JeanNo76 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 01/03/2012, 22h15
  5. Entete et pied de page par macro sur classeur entier
    Par ediurne dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 19/04/2011, 13h09

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