creation d'un fichier via un query

Le
Michel
Bonjour a tout le monde.

voila j'ai cree un bouton lie a une macro qui me creer un fichier tout
marche bien sauf un truc.
tous mes champs sont la sauf que je ne veux pas de " pour les champs.
Voila mon resultat (j'ai mis l'entete des colonnes) :

"NOVAL";"NUMERO";"NAV_PER_SHARE";"DDATE";"CMONCOTA";"ESPACE";"CPLACE";"EXPRESSION1";"EXPRESSION2"
2085935010;12;190.49;"20071102";"USD";"";"642";"CLOSE";15
2475777010;12;27.44;"20071102";"USD";"";"015";"CLOSE";15
2475794010;12;37.00;"20071102";"USD";"";"431";"CLOSE";15
2475816010;12;142.93;"20071102";"USD";"";"254";"CLOSE";15
2475828010;12;31.17;"20071102";"USD";"";"365";"CLOSE";15
3014316010;12;119.39;20071102;USD;;254;CLOSE;15


Pouvez vous m'aider ? Je ne sais pas comment faire.

Merci d'avance,

Michel.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Fabien
Le #6339361
Bonjour a tout le monde.

voila j'ai cree un bouton lie a une macro qui me creer un fichier tout
marche bien sauf un truc.
tous mes champs sont la sauf que je ne veux pas de " pour les champs.
Voila mon resultat (j'ai mis l'entete des colonnes) :

"NOVAL";"NUMERO";"NAV_PER_SHARE";"DDATE";"CMONCOTA";"ESPACE";"CPLACE";"EXPRESSION1";"EXPRESSION2"
2085935010;12;190.49;"20071102";"USD";"";"642";"CLOSE";15
2475777010;12;27.44;"20071102";"USD";"";"015";"CLOSE";15
2475794010;12;37.00;"20071102";"USD";"";"431";"CLOSE";15
2475816010;12;142.93;"20071102";"USD";"";"254";"CLOSE";15
2475828010;12;31.17;"20071102";"USD";"";"365";"CLOSE";15
3014316010;12;119.39;20071102;USD;;254;CLOSE;15


Pouvez vous m'aider ? Je ne sais pas comment faire.

Merci d'avance,

Michel.



Salut

Dans ton import tu dois pouvoir préciser le format que tu utilises.
Dans cette définition précises que les " sont les délimiteurs des zones
de texte.
@+

Fabien
Le #6339351
Bonjour a tout le monde.

voila j'ai cree un bouton lie a une macro qui me creer un fichier tout
marche bien sauf un truc.
tous mes champs sont la sauf que je ne veux pas de " pour les champs.
Voila mon resultat (j'ai mis l'entete des colonnes) :

"NOVAL";"NUMERO";"NAV_PER_SHARE";"DDATE";"CMONCOTA";"ESPACE";"CPLACE";"EXPRESSION1";"EXPRESSION2"

2085935010;12;190.49;"20071102";"USD";"";"642";"CLOSE";15
2475777010;12;27.44;"20071102";"USD";"";"015";"CLOSE";15
2475794010;12;37.00;"20071102";"USD";"";"431";"CLOSE";15
2475816010;12;142.93;"20071102";"USD";"";"254";"CLOSE";15
2475828010;12;31.17;"20071102";"USD";"";"365";"CLOSE";15
3014316010;12;119.39;20071102;USD;;254;CLOSE;15


Pouvez vous m'aider ? Je ne sais pas comment faire.

Merci d'avance,

Michel.



Salut

Dans ton import tu dois pouvoir préciser le format que tu utilises.
Dans cette définition précises que les " sont les délimiteurs des zones
de texte.
@+
ou dans ton query tu peux utiliser replace(Nomduchamp;chr$(34);"") Ok

Pour access2K voir sur le site de 3stones je crois pour la version 97


Eric
Le #6339341
Bonjour,

Tu te crées un fichier de spécification à l'aide de l'assistant
Exportation (Menu Fichier|Exporter). Sur la 1ère fenêtre de l'assistant
Exportation, cliquer sur le bouton Avancé... et supprimer le
délimitateur de texte (par défaut les ") puis Enregistrer sous ... ce
fichier de spécification d'import/export. Annuler pour éviter d'exécuter
l'action.

Dans le code :
DoCmd.TransferText acExportDelim, "NomFichierSpécification", "MaQry",
"CheminMaQry.txt", True

Dans une Macro, renseigner l'argument Format avec le nom du fichier de
spécif qui figure dans la liste


Bonjour a tout le monde.

voila j'ai cree un bouton lie a une macro qui me creer un fichier tout
marche bien sauf un truc.
tous mes champs sont la sauf que je ne veux pas de " pour les champs.
Voila mon resultat (j'ai mis l'entete des colonnes) :

"NOVAL";"NUMERO";"NAV_PER_SHARE";"DDATE";"CMONCOTA";"ESPACE";"CPLACE";"EXPRESSION1";"EXPRESSION2"
2085935010;12;190.49;"20071102";"USD";"";"642";"CLOSE";15
2475777010;12;27.44;"20071102";"USD";"";"015";"CLOSE";15
2475794010;12;37.00;"20071102";"USD";"";"431";"CLOSE";15
2475816010;12;142.93;"20071102";"USD";"";"254";"CLOSE";15
2475828010;12;31.17;"20071102";"USD";"";"365";"CLOSE";15
3014316010;12;119.39;20071102;USD;;254;CLOSE;15


Pouvez vous m'aider ? Je ne sais pas comment faire.

Merci d'avance,

Michel.





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Publicité
Poster une réponse
Anonyme