Bonjour,

après avoir lu le tuto de Cafeine (que je remercie pour toutes ces informations qu'il partage), je m'essaye à exporter des requêtes vers excel.

étant donné le temps que prend un export de type "Automation", je m'essaye au "DoCmd.OutputTo".

mais ça ne fonctionne pas comme je voudrais:
voilà mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
DoCmd.OutputTo acOutputQuery, "R_Extract_UO", acSpreadsheetTypeExcel, "D:\test.xls", True
'ou encore
DoCmd.OutputTo acOutputQuery, "R_Extract_UO", acSpreadsheet, "D:\test.xls", True
avec ça, lors du clic sur mon bouton, access me propose de choisir un format de sortie dans une liste. l'export fonctionne ! mais je préfèrerais qu'il ne me le propose pas et qu'il le fasse tout seul comme un grand.
qu'à cela ne tienne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DoCmd.OutputTo acOutputQuery, "R_Extract_UO", acSpreadsheetTypeExcel9, "D:\test.xls", True
.... oui à priori ....

mais pourtant, access n'est pas du même avis....

"erreur d'exécution 2282"
"Les formats qui vous permettent de copier des données à un Microsoft Excel, un format RTF, un Texte MS-DOS ou un format HTML sont manquants du Registre de Windows."

je trouve ça pas très parlant, je ne comprends pas trop ce qu'il me veut....

si quelqu'un peut m'aider....