QST VBA ACCESS et EXCEL

Fermé
ANNE - 7 juil. 2008 à 12:23
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 7 juil. 2008 à 15:06
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
A voir également:

2 réponses

Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
7 juil. 2008 à 13:08
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
je cherche un truc pour automatiser tt ca en vba,mais merci pour ta rep.
0
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
7 juil. 2008 à 15:06
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