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 Access vers Excel via Automation


Sujet :

VBA Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 81
    Points : 48
    Points
    48
    Par défaut Export Access vers Excel via Automation
    Bonjour,

    J'essaie d'exporter des enresgistrements de ma base Access vers Excel pour faire des calculs sur mes enresgistrements (Stat).

    J'utilise le cours fait par Charles A. "Communication entre Access et Excel"
    http://cafeine.developpez.com/access/tutoriel/excel/#LI

    Et j'aimerai créer un bouton pour lancer cette fonction mais je n'y arrive pas.

    Quelqu'un pourrait m'aider.

    Merci,

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 357
    Points : 355
    Points
    355
    Par défaut
    Bonjour,

    Pourrais-tu être un peu plus précis STP.

    Si tu veux juste envoyer les données vers excel, tu peux utiliser la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DoCmd.TransferSpreadsheet acExport, , "TaRequeteOuTaTable", fileName
    Je t'invite a faire un petit coup de F1 sur "TransferSpreadsheet", afin d'avoir de plus amples renseignements.

    A+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 81
    Points : 48
    Points
    48
    Par défaut
    Je souhaite extraire le résultat d'une réquête dans un classeur excel.

    Et si je peux l'extraire dans un classeur déja existant c'est super.

    Ton code je le met dans une procédure événnementielle?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 81
    Points : 48
    Points
    48
    Par défaut
    Merci pour le conseil de l'aide c'est super

    Je mets ce code dans un module ou dans la procédure évennementielle d'un bouton:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    DoCmd.TransferSpreadsheetacExport ,
    acSreadsheetTypeExcel9, 
    "B_Extraction population", 
    "U:\AT\Stat.xls", 
    True

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    357
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 357
    Points : 355
    Points
    355
    Par défaut
    Oups Dsl de pas avoir répondu plus tôt !

    Mais en effet, cela semble être la bonne solution. Tu mets ça dans le code de l'événement "bouton1_click" (par exemple). D'autre part si tu veux encore un petit conseil, je te conseille d'enlever le "acSreadsheetTypeExcel9" (tu laisse un vide à la place : celui-ci peut te poser problème en cas de changement de version d'Excel.

    Voilou

    En espérant t'avoir aidé.

    Bye bye.

Discussions similaires

  1. Exporter une table Access vers Excel via un Bouton (VBA)
    Par moni27b dans le forum VBA Access
    Réponses: 7
    Dernier message: 16/04/2015, 11h25
  2. Réponses: 1
    Dernier message: 17/11/2010, 19h42
  3. Réponses: 5
    Dernier message: 15/07/2007, 22h49
  4. Export Access vers Excel nb de champs variable
    Par SylvainJ dans le forum Access
    Réponses: 4
    Dernier message: 05/03/2007, 13h55
  5. export access vers excel en asp
    Par oniric dans le forum ASP
    Réponses: 9
    Dernier message: 24/03/2006, 14h21

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