OVH Cloud OVH Cloud

Conversion d'une table en fichier texte

7 réponses
Avatar
gael_
Bonjour,

Existe-t-il un petit utilitaire *tres simple* qui fait ça ?

Merci,

Gael

7 réponses

Avatar
Gafish
gael_ wrote:
Bonjour,


Bonjour,

Existe-t-il un petit utilitaire *tres simple* qui fait ça ?


Nativement dans Access tu peux exporter une table en fichier texte.
Tu fais un clic droit..exporter sur ta table et tu choisis vers un fichier
texte.
On va te demander quelques infos (longueur fixe, délimité...).
Pour sauvegarder ces paramètres, cliques sur "Avancé", là tu auras un bouton
"enregistrer sous...". Cela va te permettre d'enregistrer le format
d'exportation dans l'idée de le faire par la suite de facon plus ou moins
automatisée.
Si tu veux automatiser, tu te fais une nouvelle macro, et tu choisis
"TransfererTexte", tu pourras entrer le nom du format que tu auras fait
précemment et sauvegardé comme indiqué plus haut.

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
3stone
salut,

"gael_"
|
| Existe-t-il un petit utilitaire *tres simple* qui fait ça ?



tu peux aussi regarder ceci:

http://users.skynet.be/accesshome/ah_fichiers_generertxt.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
gael_
Merci pour ta réponse, Arnaud...mais j'ai oublié de préciser que je
travaille en Access 2000 et que le fichier est créé en "Wordmerge *.txt ",
et qu'il n'y a pas d'options avancées...
Le fichier est bien créé et visible, mais les quelques info (longueur fixe,
délimité...) ne sont pas demandées.

Gael



"Gafish" a écrit dans le message de
news:
gael_ wrote:
Bonjour,


Bonjour,

Existe-t-il un petit utilitaire *tres simple* qui fait ça ?


Nativement dans Access tu peux exporter une table en fichier texte.
Tu fais un clic droit..exporter sur ta table et tu choisis vers un fichier
texte.
On va te demander quelques infos (longueur fixe, délimité...).
Pour sauvegarder ces paramètres, cliques sur "Avancé", là tu auras un
bouton

"enregistrer sous...". Cela va te permettre d'enregistrer le format
d'exportation dans l'idée de le faire par la suite de facon plus ou moins
automatisée.
Si tu veux automatiser, tu te fais une nouvelle macro, et tu choisis
"TransfererTexte", tu pourras entrer le nom du format que tu auras fait
précemment et sauvegardé comme indiqué plus haut.

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr





Avatar
Pierre CFI [mvp]
comment tu vas mon petit 3cailloux, ici il fait un peu chaud et bizarrement
la mer est à 16°, donc , je reviens surveiller :o)

--
Pierre
MVP Microsoft Access

"3stone" a écrit dans le message de news:

salut,

"gael_"
|
| Existe-t-il un petit utilitaire *tres simple* qui fait ça ?



tu peux aussi regarder ceci:

http://users.skynet.be/accesshome/ah_fichiers_generertxt.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
3stone
Bonjour Pierre,

"Pierre CFI [mvp]"
| comment tu vas mon petit 3cailloux, ici il fait un peu chaud et bizarrement
| la mer est à 16°,


cela ne t'as pas refroidi, à ce que je vois ;-)



| donc , je reviens surveiller :o)


même en vacances, tu peux _participer_



PS: Tu n'as pas vu un corps flotter entre deux eaux ?

:-D


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
gael_
Merci, Pierre.
Bon, mais ça, c'est pas du tout simple !
Je lance comment cette commande ? sachant que la requête source s'appelle
Req_Fac ?
Je voudrais créer un bouton de commande qui lance cette appli.
Merci,
gael




tu peux aussi regarder ceci:

http://users.skynet.be/accesshome/ah_fichiers_generertxt.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
3stone
Salut,

"gael_"
| Bon, mais ça, c'est pas du tout simple !


Meuhh si... ;-)

et la syntaxe est indique en plus!



| Je lance comment cette commande ? sachant que la requête source s'appelle
| Req_Fac ?
| Je voudrais créer un bouton de commande qui lance cette appli.


Si les besoins sont standard, la proposition de Gafish d'utiliser
"Transfertexte" est parfaite.

Si tu as des besoins différents, c.a.d. de manipuler déjà le fichier de sortie
par l'usage de séparateurs spéciaux ou autres ajouts, la fonction
GenerateText() simplifie la chose.

Pour l'utiliser c'est simple:

- Tu colle la fonction dans un module standard (onglet Module)
- tu sauve la module sous "mod_ExportTexte" par exemple
- Crée ton bouton et vas dans le code
- entre Sub Monbouton_Click() et End Sub tu colle la ligne

Call GenerateTexte("NomDeLaRequête","CheminPourLeFichierTexte")



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw