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

VBA Access Discussion :

Ouvrir fichier excel protégé par mot de passe depuis access [AC-2002]


Sujet :

VBA Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 146
    Points : 61
    Points
    61
    Par défaut Ouvrir fichier excel protégé par mot de passe depuis access
    Bonjour,

    J'essai d'ouvrir un fichier excel protégé par mot de passe depuis access. Mais rien n'y fait à chaque fois, il me demande de taper le mot de passe pour avancer. Ci-dessous le code que j'ai utilisé :
    Aurais-je oublier quelque chose dans le code. Faut-il activer des bibliothèques particulières pour que cela fonctionne ?

    Merci d'avance pour vos réponses.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Private Sub Bt_Importer_Click()
     
    'Ouvrir fichier
     
    Dim xl As Excel.Application
    Dim wb As Excel.Workbook
     
    Set xl = New Excel.Application
     
    Set wb = xl.Workbooks.Open(FileName:="C:\Mes documents\test.xls", Password:="secret")
     
    xl.Visible = True
     
    xl.Worksheets("Entrées Sorties").Visible = True
    xl.Worksheets("Entrées Sorties").Activate = True
     
    xl.Nothing
     
    End Sub

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut
    Bonjour,

    Essaie en ajoutant
    après
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set xl = New Excel.Application
    pour empêcher que la session Excel ne se referme à la fin de la sub.

    A+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 146
    Points : 61
    Points
    61
    Par défaut
    Malheureusement ca ne fonctionne pas. La fenêtre qui demande le mot de passe se met au 1er plan ce qui n'était pas le cas auparavant. Mais rien de plus, il bloque sur cette fenêtre.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 146
    Points : 61
    Points
    61
    Par défaut
    J'ai finalement réussit en ajoutant WriteResPassword :

    Set wb = xl.Workbooks.Open(FileName:="C:\Mes documents\test.xls", Password:="secret", WriteResPassword:="secret")

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

Discussions similaires

  1. vb.net ouvrir un fichier doc protégé par mot de passe
    Par bucabuca dans le forum Langages
    Réponses: 5
    Dernier message: 02/11/2014, 10h20
  2. Ouvrir un PDF protégé par mot de passe
    Par bennour.mohamed dans le forum Android
    Réponses: 5
    Dernier message: 01/11/2011, 11h46
  3. Ouvrir fichier Excel protégé par MDP
    Par Souri84 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 15/12/2009, 08h54
  4. 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
  5. Ouvrir classeur Excel "protégé" par mot de passe
    Par LostIN dans le forum Sécurité
    Réponses: 1
    Dernier message: 19/07/2006, 21h24

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