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 :

Creer un fichier excel à partir d'une requête sql [AC-2010]


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2013
    Messages : 3
    Points : 5
    Points
    5
    Par défaut Creer un fichier excel à partir d'une requête sql
    Bonjour,

    Je me tourne vers vous car j'ai comme l'annonce le titre, envie de créer un fichier excel à partir d'une requête Sql et tout ça avec VB sous Access 2010.

    Pour résumé, j'ai une recherche multi critère, chaque recherche me génère une requête qui me retourne un nombre de champs que j'affiche sous forme d'un tableau.

    Ce que je voudrais faire maintenant c'est pouvoir exporter le résultat de ce tableau sous excel Cad, créer un fichier excel avec une feuille avec mon tableau dedans.

    Sachant que c'est un autre bouton " Exporter " qui effectue cette action, j'ai créer une variable Global qui à chaque fois qu'une requête est générer prend comme valeur celle ci.

    Donc j'ai à tout moment accès à ma requête.

    Je cherche un moyen de faire ça mais tous ce que je trouve n'est pas assez claire pour moi ou ne fonctionne pas.

    Merci d'avance.

  2. #2
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 12
    Points : 15
    Points
    15
    Par défaut
    Hello,

    Pour exporter vers Excel:

    strOutputPath = "YourPath\"
    strOutputFileName = "YourFileName" & ".xlsx"
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "YourQueryName", strOutputPath & strOutputFileName, True

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2013
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Je te remercie Thomas1434, cela a résolu mon problème.

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 03/03/2015, 11h57
  2. [WD18] Ecrire dans un fichier txt à partir d'une requête SQL
    Par Blooster dans le forum WinDev
    Réponses: 4
    Dernier message: 29/05/2013, 11h03
  3. Réponses: 3
    Dernier message: 23/09/2009, 21h19
  4. creer un fichier lib à partir d'une DLL
    Par benoit70 dans le forum MFC
    Réponses: 12
    Dernier message: 28/09/2008, 22h58
  5. Réponses: 10
    Dernier message: 23/10/2007, 15h15

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