Automatisation de l'exportation des données access vers excel
Bonjour à tous,
j'ai un soucis, je veux exporter une table Access vers Excel. En ayant lu des articles sur internet, j'ai essayé ce code,mais il ne marche pas. Aidez moi SVP
Private Sub exportQueryToExcel()
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "FRANCE", "D:\UTILISATEURS\UR26790400\Desktop\Essai1.xls ", True
End Sub
Si quelqu'un pouvait m'expliquer pas par pas, ça m'aidera beaucoup.
Merci d'avance
j'ai un soucis, je veux exporter une table Access vers Excel. En ayant lu des articles sur internet, j'ai essayé ce code,mais il ne marche pas. Aidez moi SVP
Private Sub exportQueryToExcel()
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "FRANCE", "D:\UTILISATEURS\UR26790400\Desktop\Essai1.xls ", True
End Sub
Si quelqu'un pouvait m'expliquer pas par pas, ça m'aidera beaucoup.
Merci d'avance
5 réponses
-
bonjour
peut etre dans ce lien
https://forums.commentcamarche.net/forum/affich-2201462-exporter-une-table-access-vers-excel -
Merci pour ta réponse, mais ça ne marche pas.
-
Bonjour,
Il faudrait savoir ce qui ne marche pas.
De toutes façons, avant de copier n'importe quel code, il faut commencer par regarder ce qu'il représente et comment il est construit.
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "FRANCE", "D:\UTILISATEURS\UR26790400\Desktop\Essai1.xls ", True
Ici, qu'est ce que c'est "France"
Et as-tu adapté l'adresse "D:\UTILISATEURS\UR26790400\Desktop\Essai1.xls" . S'il n'existe pas de dossier "Utilisateurs", ni "UR26790400", etc , il est évident que le code ne peut pas marcher.
Bonne suite -
France : la table qui se trouve dans access, celle que je veux exporter
"D:\UTILISATEURS\UR26790400\Desktop\Essai1.xls" : chemin excel, là où je veux que la table France apparaisse. -
Alors, passer en pas à pas.
Et que dit Access? Quel est le message envoyé par Access pour expliquer son échec?