Microsoft Access : exporter vers texte ou Excel

On veut exporter le résultat d’une requête SQL vers un fichier texte

On veut exporter le résultat d’une requête SQL  vers un fichier texte

SELECT * INTO [Text;FMT=Delimited;HDR=Yes;DATABASE=C:\TEMP;CharacterSet=Unicode].[OutCustomersUNI#txt] FROM Customers;

donne l’ erreur

Text file specification field separator matches decimal separator or text delimiter. (Error 3441)

 

La solution est d’ utiliser la fonction Export à partir d’une  

 

ou d’ exécuter une requête SQL du type

SELECT Year(Ventes.Date) AS Année, Mois.Mois AS Mois, Sum(Ventes.Qté) AS Quantité, Sum(Ventes.PrixHT) AS PrixHT
INTO [Excel 8.0;DATABASE=C:\Users\exavue\Desktop\winopticamoi.xls;HDR=Yes;].[Ventes3]
FROM Ventes INNER JOIN Mois ON Month(Ventes.Date) = Mois.Code
GROUP BY Year(Ventes.Date), Mois.Code, Mois.Mois
ORDER BY Year(Ventes.Date), Mois.Code

La requête fonctionne avec Access 2007 Access 2010