OVH Cloud OVH Cloud

presenation exportation Text

1 réponse
Avatar
G4F
bonjour

je veux exporter une table Access au format TXT (texte),=20
voici la fonction que j'utilise, mais les champs sont=20
d=E9limit=E9s par "" et ;

DoCmd.TransferText=20
acExportDelim, "", "nomTable", "c:\nomTABLE.txt", False, ""

Quelqu'un peut me dire comment faire pour Exportation une=20
table mais s=E9parer par des espaces et non des crochets

merci par avance

1 réponse

Avatar
Raymond [mvp]
bonjour.

par défaut le délimiteur de texte est le " et le délimiteur de champ le ;
si tu veux utiliser d'autres séparateurs il faut les définir dans une
fichier de spécifications et indiquer ce nom de fichier dans ta commande
d'exportation.
pour créer le fichier il faut faire une importation manuelle du fichier et
définir les paramètres en cliquant sur le bouton "avancé" sur la dernière
fenêtre de définition.
dans la commande d'export il faut indiquer:
DoCmd.TransferText acExportDelim, "Nom du fichier spécif", "nomTable",
"c:nomTABLE.txt", False
en général on indique True pour que access place les noms de champs sur la
1ere ligne du fichier texte.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"G4F" a écrit dans le message de
news:224a701c45d19$d111d970$
bonjour

je veux exporter une table Access au format TXT (texte),
voici la fonction que j'utilise, mais les champs sont
délimités par "" et ;

DoCmd.TransferText
acExportDelim, "", "nomTable", "c:nomTABLE.txt", False, ""

Quelqu'un peut me dire comment faire pour Exportation une
table mais séparer par des espaces et non des crochets

merci par avance