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

Access Discussion :

exporter tableau croisé dynamique vers Excel


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 34
    Points : 19
    Points
    19
    Par défaut exporter tableau croisé dynamique vers Excel
    bonjour a tous,


    voici mon petit soucis :
    je fais un petit programme tout basique sous access, et il y a le résultat d'une requete que j'aimerais pouvoir envoyer vers Excel.

    J'ai deja essayé avec "TransférerFeuilleCalcul" le soucis est que le résultat n'est pas sous la forme que je souhaite.
    Le retour de la requete est sous forme de tableau croisé dynamique, j'aimerai qu'il en soit de même lorsqu'il est envoyé vers excel.

    Je sais que l'on peut y arriver en appuyer sur un bouton "export vers Excel" lorsque la requete a été éxécutée, mais mon but est de toucher a moins de boutons possibles, de plus je passe par un menu (que j'ai créé par formulaire) et je cache la quasi totalité des barre de taches (option de démarrage) , donc ce bouton n'est pas disponible.

    Est ce que qlq un aurait une solution a me proposer avec une macro, du code VBA, .... ??? car la je seche un peu !!!!

    d'avance merci.

    TOM

  2. #2
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 97
    Points : 59
    Points
    59
    Par défaut
    Bonjour,

    Le mieux c'est de stocker les résultats de ta requête dans une table et ensuite d'utiliser VBA.

    Il y'a un trés bon tutorial dans la FAQ qui traite de ce sujet et en cherchant un peu on progresse beaucoup dans l'utilisation de VBA pour commander Excel depuis Access.

    Cordialement,

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 34
    Points : 19
    Points
    19
    Par défaut
    merci pour ta réponse.

    malheureusement ce n'est pas ce que je souhaite, car comme je l'ai dit le résultat de ma requete est sous forme de tableau croisé dynamique et non sous forme de "résultat simple". le fait d'enregistrer ma requete sous une table me fait perdre cette condition, et ne me permettra pas d'obtenir la forme souhaitée sous Excel.

    Pour qlq un qui s'y connait c'est tres facil de faire une tableau en 2sec sous Excel, mais le but de l'appli est de pouvoir s'adapter à une personne tres tres tres débutante, c'est pourquoi j'aimerai que le code se charge de tout.

    Le fait qu'il y ait un bouton sous access ("exporter vers Excel") qui exporte mon résultat comme je le souhaite, indique bien qu'un code se cache dessous, et que c'est possible de le faire.
    C'est ce que je cherche a trouver .....

    avis aux ames charitables !.... je n'ai plus d'idées ...

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Comme le dit mooh91, le mieux c'est que ta requête croisé tu la transformes en tableau et c'est ce tableau que tu exportes.

    1 - lance ta requête croisé, par du code VBA, en fait tu l'affectes (le code SQL) à un recordset.

    2 - Tu crés un autre recordset sur ta table de destination, et tu remplis celle-ci en parcourant ton premier recordset.

    Ensuite tu peux utiliser le TransfertSpreadSheet

    Starec

Discussions similaires

  1. [AC-2007] Exporter Tableau croisé dynamique dans un fichier Excel précis
    Par Chris@Xerox dans le forum VBA Access
    Réponses: 10
    Dernier message: 20/07/2014, 18h13
  2. [AC-2010] Export d'un tableau croisé dynamique vers Excel
    Par AYARINHO dans le forum VBA Access
    Réponses: 3
    Dernier message: 30/06/2014, 14h33
  3. Réponses: 1
    Dernier message: 17/06/2014, 15h45
  4. [AC-2007] Exporter tableau croisé dynamique d'access vers Excel
    Par vincent1746 dans le forum IHM
    Réponses: 1
    Dernier message: 09/07/2010, 09h46
  5. filtrer tableau croisé dynamique sous excel
    Par kernel57 dans le forum Excel
    Réponses: 7
    Dernier message: 17/11/2006, 14h18

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