OVH Cloud OVH Cloud

Exportation texte (longueur fixe) pour un csv

3 réponses
Avatar
daniel
Bonjour,
J'essaye d'exporter le résultat d'une requête, via une macro (vba trop dur
pour moi...), mais il faut indiquer un format, mais je ne trouve nul part ce
qu'il faut indiquer précisément. j'ai essayé toutes sortes de format, mais
cela ne donne rien.
Merci par avance pour votre aide.
Bonne soirée.

3 réponses

Avatar
Eric
Bonsoir,

Il faut créer un fichier de spécification d'exportation.
Phase préparatoire:
Tu sélectionnes ta requête, puis Menu Fichier Exporter
A l'étape 1, tu donnes le nom puis spécifies le type de fichier (*.csv)
A l'étape suivante tu coches Longueur Fixe
Etape suivante, tu ajustes si nécessaire les colonnes, puis tu cliques
sur le bouton Avancé... Dans la nouvelle fenêtre tu cliques sur
Enregistrer sous... en donnant un nom du genre ExportCsv.
Le fichier de spécification d'exportation est sauvegardé dans la bd.
Tu annules l'exportation manuelle.

Phase exploitation:
Maintenant, tu disposes du format d'exportation dans la liste déroulante
de l'argument Format pour l'action TransfererTexte.

En VBA, une fois le fichier de spécification créé:
DoCmd.TransferText acExportFixed, "ExportCsv", _
"NomRequête", "CheminCompletEtNomFichier.csv", True ' ou False
pour les noms des champs sur la 1ere ligne


Bonjour,
J'essaye d'exporter le résultat d'une requête, via une macro (vba trop dur
pour moi...), mais il faut indiquer un format, mais je ne trouve nul part ce
qu'il faut indiquer précisément. j'ai essayé toutes sortes de format, mais
cela ne donne rien.
Merci par avance pour votre aide.
Bonne soirée.




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

Avatar
Eric
Bonjour,

Mais l'auteur veut un format d'Exportation texte (longueur fixe)
ou je me trompe ?

Bonjour,

dans ta macro :
Action "transférer texte"

Type transfert:Exportation texte délimité
Format: en délimité le format n'est pas obligatoire
nom table : nom requete
nom fichier : le chemin + le nom de ton fichier



Bonjour,
J'essaye d'exporter le résultat d'une requête, via une macro (vba trop dur
pour moi...), mais il faut indiquer un format, mais je ne trouve nul part ce
qu'il faut indiquer précisément. j'ai essayé toutes sortes de format, mais
cela ne donne rien.
Merci par avance pour votre aide.
Bonne soirée.






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


Avatar
daniel
Bonsoir,
En vba et en macro, les marches à suivre sont précises;
Merci pour votre aide.
Bonne soirée.