Désolé d´avoir créé un topic pour cela, mais je ne savais pas si je devais le mettre sur Crock ´ Pete ou sur Enigmes.
Je t´ai remailé une bdd où tout fonctionne parfaitement.
Pour preuve, j´ai y joint le fichier d´exportation au format que tu désirais.
Si tu veux tester, il te suffit de lancer ma BDD, tu arriveras automatiquement sur un formulaire Accueil, avec un seul bouton:
Exporter Table Dossards
Si c´est concluant, tu devras faire 3 étapes pour intégrer la correction dans ton application:
- importer le format d´exportation que j´ai créé qui s´appelle " Requête1 Spécification d´exportation"
- importer dans ta BDD la requête qui s´appelle Requête1 dans ma BDD.
Mode opératoir epour faire cela en une seule opération:
Tu pars de ton MDB à toi.
Tu fais Fichier, Données externes, Importer
Tu sélectionne le MDB que je viens de te renvoyer, " Table.mdb"
Tu choisis juste la Requête: Requête1
Tu ne valides pas tout d esuite, tu vas dans l´option du bas, " Potions > >"
Tu verras un cadre à gauche, titre Importer
Dans ce cadre, il y a 3 cases à cocher, tu valides seulement Paramètres d´import/export
Tu fais OK.
Conséquences:
tu auras importé la requête ainsi que le format d´import/export que j´ai créé
Il te suffit ensuite d´utiliser le code suivant ( c´est mon exemple, où j´ai codé le fichier en sortie ( Requête1.txt) en dur):
DoCmd.TransferText acExportDelim, " Requête1 Spécification ´exportation", " Requête1", " C:\Requête1.txt" ´, False
Ce code contraint Access à utiliser le format d´Import/export qui s´appelle " Requête1 Spécification d´exportation"