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 :

Lien à l'ouverture d'un classeur des données d'un autre classeur protégé [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2017
    Messages
    1 291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1 291
    Par défaut Lien à l'ouverture d'un classeur des données d'un autre classeur protégé
    Bonjour,

    j'ai un classeur excel avec une plage de données d'une feuille d'un autre classeur utilisé dans une liste déroulante de choix

    Tout se passait bien jusqu'à ce que j'ai du protéger le classeur appelé par un mot de passe. Du coup le mot de passe est demandé à l'ouverture du classeur appelant pour la mise à jour des liaisons, ce que je veux éviter (bien sur je connais le mot de passe)

    Je pense (peut être à tort) que c'est dans Excel qu'on peut résoudre le pb

    Sinon j'ai vu dans le forum des tentatives dans ce sens et j'ai essayé via "ThisWorkbook" du classeur appelant d'ouvrir le classeur appelé par une macro :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub Workbook_Open()
      Workbooks.Open ThisWorkbook.Path & "\nom du fichier avec mot de passe.xlsm", Password:="xxxx", WriteResPassword:="xxxx"
     End Sub
    mais cela ne marche pas.

  2. #2
    Membre Expert Avatar de jerome.vaussenat
    Homme Profil pro
    Formateur Bureautique
    Inscrit en
    Janvier 2011
    Messages
    1 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur Bureautique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 629
    Par défaut
    Salut,

    J'ai refait des essais et avec cette syntaxe, c'est OK.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks.Open Filename:="ton fichier", Password:="toto"

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/03/2018, 20h40
  2. [XL-2007] Ouvrir une macro d'un autre classeur
    Par ataahualpa dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/09/2014, 14h36
  3. Réponses: 9
    Dernier message: 30/04/2013, 18h57
  4. [XL-2010] Ouvrir classeur copie autre classeur
    Par le_sayan dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/03/2012, 15h36
  5. Réponses: 4
    Dernier message: 30/04/2010, 16h27

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