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 :

Export lien vers fichier Excel


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2012
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 76
    Par défaut Export lien vers fichier Excel
    Bonjour,
    Je souhaite exporter sous Excel le résultat d'une requête dans laquelle un champ lien est inclus. Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub Commande6_Click()
     
        Dim stDocName As String
        stDocName = "Suivi +"
        Mon_heure = Day(Now()) & "-" & Month(Now()) & "-" & Year(Now()) & "-" & Hour(Now()) & "h" & Minute(Now()) & "mn" & Second(Now()) & "s"
        DoCmd.OutputTo acReport, stDocName, acFormatXLS, "T:\Mon_chemin\Suivi_" & Mon_heure & ".xls"
     
        MsgBox ("Le fichier Suivi" & Mon_heure & ".xls a été crée dans le répertoire Anomalies")
     
    End Sub
    Je constate que le fichier Excel n'a pas intégré le lien en tant que lien mais comme simple texte avec seulement une mise en forme de lien hypertexte.
    qui peut me proposer une solution?
    Merci

  2. #2
    Membre émérite Avatar de dumas.blr
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2010
    Messages : 598
    Par défaut
    Bonjour,

    As-tu essayé le docmd.transfertspreadsheet directement à partir de la requête, et non à partir de l'état ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2012
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 76
    Par défaut Essai
    Citation Envoyé par dumas.blr Voir le message
    Bonjour,

    As-tu essayé le docmd.transfertspreadsheet directement à partir de la requête, et non à partir de l'état ?
    J'ai essayé, comme tu le conseille, désolé mais c'est pareil.... Le lien n'est toujours pas activé!

  4. #4
    Membre émérite Avatar de dumas.blr
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2010
    Messages
    598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2010
    Messages : 598
    Par défaut
    Je viens d'essayer d'exporter directement une requête contenant des liens hypertextes dans les champs en utilisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OutputTo acOutputQuery
    et ca marche

    La syntaxe complete était :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OutputTo acOutputQuery, <nom de ma requete>, "ExcelWorkbook(*.xlsx)", <chemin complet+ nom de mon fichier de sortie>, False, "", , acExportQualityPrint

  5. #5
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2012
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2012
    Messages : 76
    Par défaut Merci
    Merci beaucoup, ça fonctionne parfaitement comme ça. Je n'ai pas compris pourquoi les autres méthodes ne conservent pas le lien. Tant pis, Merci encore.

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

Discussions similaires

  1. Exporter Access vers fichier Excel existant sous java
    Par clamar45 dans le forum Documents
    Réponses: 0
    Dernier message: 30/07/2009, 11h09
  2. Lien vers fichier Excel à ouvrir sous Excel
    Par BILLANT dans le forum SharePoint
    Réponses: 1
    Dernier message: 12/06/2009, 10h05
  3. export données vers fichier excel
    Par pascale86 dans le forum Langage
    Réponses: 2
    Dernier message: 19/03/2009, 11h55
  4. Export SQL vers fichier EXcel
    Par The Bro dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/10/2008, 19h09
  5. liens vers fichier excel
    Par julio02200 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 26
    Dernier message: 04/09/2008, 11h05

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