QST VBA ACCESS et EXCEL

ANNE -  
Jean_Jacques Messages postés 1045 Date d'inscription   Statut Membre Dernière intervention   -
hello,
je voudrai savoir comment fair pour exporter que les champs de ma requete sql sur ma table access vers une feuil excel.
j'arrive a exporter toute ma table access dans ma feuil excel avec : DoCmd.TransferSpreadsheet acExport...
mais je ne veux que le resultat de ma requete.
si qq a une idée pour m'aider.
merci
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Jean_Jacques Messages postés 1045 Date d'inscription   Statut Membre Dernière intervention   112
     
    Bonjour,

    Pour faire avancer le schmilblick :

    Je viens de procéder à un essai manuel concluant :

    j'ai obtenu le résultat recherché en procédant comme suit :

    1 - Dans la BDD faire clic droit sur la requête
    2 - choisir Exporter dans la liste
    3 - choisir le format d'exportation Excel etc.... (démarche pas à pas)

    Vous obtenez alors strictement le contenu de la requête d'origine dans une feuille Excel.

    Cordialement
    La science ne fait que trouver ce qui existe depuis toujours.
    REEVES Hubert.
    0
  2. ANNE
     
    je cherche un truc pour automatiser tt ca en vba,mais merci pour ta rep.
    0
    1. Jean_Jacques Messages postés 1045 Date d'inscription   Statut Membre Dernière intervention   112
       
      Re-bonjour


      Dans mes vieilleries, j'ai trouvé cette syntaxe, qui semble correspondre à vos souhaits :



      DoCmd.OutputTo acOutputQuery, <Nom_de_la_requete>, acFormatXLS, , True

      A+
      La science ne fait que trouver ce qui existe depuis toujours.
      REEVES Hubert.
      0