Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

creation d'un fichier via un query ou macro

13 réponses
Avatar
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.

10 réponses

1 2
Avatar
Eric
Bonjour,

Réponse sur le post précédent celui-ci de moins de 10 minutes !!!

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

Avatar
Michel
bonjour,
je ne vois pas de quel post tu parles !!!
cela fait un peu moins d'un mois que j'avais pose cette question et n'ayant
pas eu de reponse, je me suis permis de la reposer pensant que d'autre
personne qu'a l'epoque aurait pu m'aider.
Merci, si cela ne t'embetes pas de me dire quel post repond a ma question
@+
Michel.



"Eric" a écrit dans le message de news:

Bonjour,

Réponse sur le post précédent celui-ci de moins de 10 minutes !!!

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



Avatar
Fabien
bonjour,
je ne vois pas de quel post tu parles !!!
cela fait un peu moins d'un mois que j'avais pose cette question et n'ayant
pas eu de reponse, je me suis permis de la reposer pensant que d'autre
personne qu'a l'epoque aurait pu m'aider.
Merci, si cela ne t'embetes pas de me dire quel post repond a ma question
@+
Michel.



"Eric" a écrit dans le message de news:

Bonjour,

Réponse sur le post précédent celui-ci de moins de 10 minutes !!!

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



Eric et moi-même avons répondu sur le fil du

Post du 05/11/2007
news://news.orange.fr:119/O82qsW#



Avatar
Eric
Bonjour Michel,

Tu as relancé ta question ce matin à 09:20 sur le post du 05/11.
Le lien donné par Fabien ne marche pas chez moi.
Tout le fil ici : http://minilien.com/?afQbreCbCu


bonjour,
je ne vois pas de quel post tu parles !!!
cela fait un peu moins d'un mois que j'avais pose cette question et n'ayant
pas eu de reponse, je me suis permis de la reposer pensant que d'autre
personne qu'a l'epoque aurait pu m'aider.
Merci, si cela ne t'embetes pas de me dire quel post repond a ma question
@+
Michel.





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

Avatar
Michel
desole a tous les deux...
Ce n'est vraiment pas dans mon intention de vous embeter.
Je suis vraiment tres tres reconnaissant avous ainsi qu'a l'ensemble du
groupe qui repond aux questions.
Un tres grand merci a tout le monde.
Au plaisir,
Michel.




"Eric" a écrit dans le message de news:

Bonjour Michel,

Tu as relancé ta question ce matin à 09:20 sur le post du 05/11.
Le lien donné par Fabien ne marche pas chez moi.
Tout le fil ici : http://minilien.com/?afQbreCbCu


bonjour,
je ne vois pas de quel post tu parles !!!
cela fait un peu moins d'un mois que j'avais pose cette question et
n'ayant pas eu de reponse, je me suis permis de la reposer pensant que
d'autre personne qu'a l'epoque aurait pu m'aider.
Merci, si cela ne t'embetes pas de me dire quel post repond a ma question
@+
Michel.





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



Avatar
Eric
Bonsoir,

Pas de problème Michel. L'essentiel, c'est qu'une des solutions
proposées corresponde à ton attente. Sinon, relances le fil.

desole a tous les deux...
Ce n'est vraiment pas dans mon intention de vous embeter.
Je suis vraiment tres tres reconnaissant avous ainsi qu'a l'ensemble du
groupe qui repond aux questions.
Un tres grand merci a tout le monde.
Au plaisir,
Michel.




"Eric" a écrit dans le message de news:

Bonjour Michel,

Tu as relancé ta question ce matin à 09:20 sur le post du 05/11.
Le lien donné par Fabien ne marche pas chez moi.
Tout le fil ici : http://minilien.com/?afQbreCbCu


bonjour,
je ne vois pas de quel post tu parles !!!
cela fait un peu moins d'un mois que j'avais pose cette question et
n'ayant pas eu de reponse, je me suis permis de la reposer pensant que
d'autre personne qu'a l'epoque aurait pu m'aider.
Merci, si cela ne t'embetes pas de me dire quel post repond a ma question
@+
Michel.



--

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





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



Avatar
Michel
salut, desole mais ca ne marche pas :o)
Je dois etre trop nul....
Je ne pourrais pas t'envoyer mon fichier access a titre d'exemple ?
Merci d'avance,

Michel.


"Eric" a écrit dans le message de news:

Bonsoir,

Pas de problème Michel. L'essentiel, c'est qu'une des solutions proposées
corresponde à ton attente. Sinon, relances le fil.

desole a tous les deux...
Ce n'est vraiment pas dans mon intention de vous embeter.
Je suis vraiment tres tres reconnaissant avous ainsi qu'a l'ensemble du
groupe qui repond aux questions.
Un tres grand merci a tout le monde.
Au plaisir,
Michel.




"Eric" a écrit dans le message de news:

Bonjour Michel,

Tu as relancé ta question ce matin à 09:20 sur le post du 05/11.
Le lien donné par Fabien ne marche pas chez moi.
Tout le fil ici : http://minilien.com/?afQbreCbCu


bonjour,
je ne vois pas de quel post tu parles !!!
cela fait un peu moins d'un mois que j'avais pose cette question et
n'ayant pas eu de reponse, je me suis permis de la reposer pensant que
d'autre personne qu'a l'epoque aurait pu m'aider.
Merci, si cela ne t'embetes pas de me dire quel post repond a ma
question
@+
Michel.



--

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





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





Avatar
Eric
Bonsoir Michel,

Mets une bd au format Access 2000 avec quelques enregistrements à
traiter (à zipper si > à 500 Ko) sur www.cjoint.com et postes ici le
lien donné par cjoint.
N'oublies pas de préciser ce que tu veux exactement.

salut, desole mais ca ne marche pas :o)
Je dois etre trop nul....
Je ne pourrais pas t'envoyer mon fichier access a titre d'exemple ?
Merci d'avance,

Michel.




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

Avatar
Michel
ouah t'es super sympa je te remercie enormement ca fait 2 semaine que je
suis dessus...

http://cjoint.com/?mltwNbj6L7

le truc c'est que je n'ai pas de query parce que tout est en ODBC...
alors j'ai exporte le resultat de ce query dans la table zzzz

le resultat du fichier plat doit comprendre tous les champs de cette table.

exemple par rapport a la premiere ligne de cette table retranscrit dans le
fichier plat :

2085935010;12;190.96;20071210;USD;;642;CLOSE;15

et moi je n'arive pas a faire ca dans mon fichier plat... :o(

tout ce qui me donne c'est pour le meme exemple :
;12;190.96;"";"USD";;"642";"CLOSE";15

il ne veut pas me renvoyer la premiere colonne et me met des " quand le
champ est un texte...

Je serais trop content si tu pouvais jetter un coup d'oeil dessus. (Ca doit
etre une betise mais c'est la premiere fois que j'essais de produire un
fichier text via Access). Je suis super bon avec VBA mais la je voudrais ne
pas en utiliser, si il n'y a pas d'autre moyen c'est pas grave je
l'utiliserais c'est juste que la meme si je dois ecrire une macro je ne vois
pas comment faire...

D'avance un tres grand merci...

@+

Michel.

P.S. : Si ce n'est pas clair dis le moi.




"Eric" a écrit dans le message de news:
Ot%
Bonsoir Michel,

Mets une bd au format Access 2000 avec quelques enregistrements à traiter
(à zipper si > à 500 Ko) sur www.cjoint.com et postes ici le lien donné
par cjoint.
N'oublies pas de préciser ce que tu veux exactement.

salut, desole mais ca ne marche pas :o)
Je dois etre trop nul....
Je ne pourrais pas t'envoyer mon fichier access a titre d'exemple ?
Merci d'avance,

Michel.




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



Avatar
Eric
Bonjour Michel,

La macro TransférerTexte ne marche pas chez moi, apparemment en raison
du champ NOVAL numérique décimal, associée à un fichier de spécification
pour lequel les variables Texte ne sont pas délimitées. Idem avec la
commande DoCmd.TransferText. (Access2000)
Je n'en connais pas la raison, mais, peut-être, quelqu'un d'autre va
pouvoir intervenir pour te donner une solution.

En attendant, une solution de contournement via VBA :
Sub zz()
'Référence Microsoft DAO Object Library 3.x
Dim f As Long, i As Integer, nb As Integer
Dim tmp As String, rst As DAO.Recordset
Set rst = CurrentDb.OpenRecordset("zzzz")
nb = rst.Fields.Count
f = FreeFile
Open CurrentProject.Path & "zzzz.txt" For Output As #f
While Not rst.EOF
For i = 0 To nb - 1
tmp = tmp & rst(i) & ";"
Next i
tmp = Left(tmp, Len(tmp) - 1)
Print #f, tmp
tmp = ""
rst.MoveNext
Wend
Close #f
rst.Close
Set rst = Nothing
End Sub

ouah t'es super sympa je te remercie enormement ca fait 2 semaine que je
suis dessus...

http://cjoint.com/?mltwNbj6L7

le truc c'est que je n'ai pas de query parce que tout est en ODBC...
alors j'ai exporte le resultat de ce query dans la table zzzz

le resultat du fichier plat doit comprendre tous les champs de cette table.

exemple par rapport a la premiere ligne de cette table retranscrit dans le
fichier plat :

2085935010;12;190.96;20071210;USD;;642;CLOSE;15

et moi je n'arive pas a faire ca dans mon fichier plat... :o(

tout ce qui me donne c'est pour le meme exemple :
;12;190.96;"";"USD";;"642";"CLOSE";15

il ne veut pas me renvoyer la premiere colonne et me met des " quand le
champ est un texte...

Je serais trop content si tu pouvais jetter un coup d'oeil dessus. (Ca doit
etre une betise mais c'est la premiere fois que j'essais de produire un
fichier text via Access). Je suis super bon avec VBA mais la je voudrais ne
pas en utiliser, si il n'y a pas d'autre moyen c'est pas grave je
l'utiliserais c'est juste que la meme si je dois ecrire une macro je ne vois
pas comment faire...

D'avance un tres grand merci...

@+

Michel.

P.S. : Si ce n'est pas clair dis le moi.




"Eric" a écrit dans le message de news:
Ot%
Bonsoir Michel,

Mets une bd au format Access 2000 avec quelques enregistrements à traiter
(à zipper si > à 500 Ko) sur www.cjoint.com et postes ici le lien donné
par cjoint.
N'oublies pas de préciser ce que tu veux exactement.

salut, desole mais ca ne marche pas :o)
Je dois etre trop nul....
Je ne pourrais pas t'envoyer mon fichier access a titre d'exemple ?
Merci d'avance,

Michel.


--

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





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



1 2