Salut,
maintenant, j'arrive à générer un fichier texte, mais, lors de l'exécution du transfert des données de ma table
vers ce fichier, rien ne se produit. Voilà le code utilisé
DoCmd.TransferText acExportFixed, "essai.ini", "TransfertXls", "C:\essai\essai.txt", Tru
J'utilise "essai.ini" car j'ai lu que "Dans le cas d'un fichier texte de largeur fixe, vous devez spécifier un argument ou utiliser un fichier schema.ini", mais je ne sais pas à quoi cela correspond
De plus, j'aimerais savoir où il faut que je mette les indications fixes de code ascii, car, comme je ne les mentionne nulle part, peut etre que l'erreur est là
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
ton fichier essai.ini est un fichier de spécifications créé lors d'une première importation manuelle par fichier / données externes / importation. sur la dernière fenêtre avant de cliquer sur terminer, on clique sur avancé et ça visualise tous les paramètre d'import qu'on peut d'ailleurs modifier. Cliquer sur enregistrer sous et la tu indiques ton nom de spécification ( import de mon fichier ......) et OK. C'est ce nom que tu viens de composer qu'il faut indiquer à la place de essais.ini dans le vba. prend un nom court c'est préférable. j'espère avoir été clair .
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"keke95" a écrit dans le message de news:
Salut, maintenant, j'arrive à générer un fichier texte, mais, lors de l'exécution du transfert des données de ma table
vers ce fichier, rien ne se produit. Voilà le code utilisé:
J'utilise "essai.ini" car j'ai lu que "Dans le cas d'un fichier texte de largeur fixe, vous devez spécifier un argument ou utiliser un fichier
schema.ini", mais je ne sais pas à quoi cela correspond.
De plus, j'aimerais savoir où il faut que je mette les indications fixes de code ascii, car, comme je ne les mentionne nulle part, peut etre que
l'erreur est là.
Merci
Bonjour.
ton fichier essai.ini est un fichier de spécifications créé lors d'une
première importation manuelle par fichier / données externes / importation.
sur la dernière fenêtre avant de cliquer sur terminer, on clique sur avancé
et ça visualise tous les paramètre d'import qu'on peut d'ailleurs modifier.
Cliquer sur enregistrer sous et la tu indiques ton nom de spécification (
import de mon fichier ......) et OK. C'est ce nom que tu viens de composer
qu'il faut indiquer à la place de essais.ini dans le vba. prend un nom court
c'est préférable.
j'espère avoir été clair .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"keke95" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:4EE58C63-8084-46AC-A52B-9D8AD091CD98@microsoft.com...
Salut,
maintenant, j'arrive à générer un fichier texte, mais, lors de l'exécution
du transfert des données de ma table
vers ce fichier, rien ne se produit. Voilà le code utilisé:
ton fichier essai.ini est un fichier de spécifications créé lors d'une première importation manuelle par fichier / données externes / importation. sur la dernière fenêtre avant de cliquer sur terminer, on clique sur avancé et ça visualise tous les paramètre d'import qu'on peut d'ailleurs modifier. Cliquer sur enregistrer sous et la tu indiques ton nom de spécification ( import de mon fichier ......) et OK. C'est ce nom que tu viens de composer qu'il faut indiquer à la place de essais.ini dans le vba. prend un nom court c'est préférable. j'espère avoir été clair .
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"keke95" a écrit dans le message de news:
Salut, maintenant, j'arrive à générer un fichier texte, mais, lors de l'exécution du transfert des données de ma table
vers ce fichier, rien ne se produit. Voilà le code utilisé:
J'utilise "essai.ini" car j'ai lu que "Dans le cas d'un fichier texte de largeur fixe, vous devez spécifier un argument ou utiliser un fichier
schema.ini", mais je ne sais pas à quoi cela correspond.
De plus, j'aimerais savoir où il faut que je mette les indications fixes de code ascii, car, comme je ne les mentionne nulle part, peut etre que
l'erreur est là.
Merci
keke95
Le probleme était que je voulais exporter, et non importer. Par exemple, j'ai un champ DATE_CAMION de libellé Date de l'expédition. Sa position de debut est 1 et sa position de fin est 8 donc sa longueur est 8, en règle de syntaxe JJMMAAAA de type date. Puis le champ NUM_CAMION Numéro de Camion, de 9 à 14 donc longueur 6 de type numerique. Toutes ces informations doivent etre prises en compte afin de réaliser, en tout, 15 colonnes car 15 champs d'une table. Le fichier texte réalisé devra posséder 15 colonnes, dans lesquels, en exportant la table, les champs se rempliront automatiquement. En fait ma question est : où doit-on noter toutes ces informations qui permettront de réaliser le fichier ascii. Si c'est dans le code vba ou ailleurs(mais où?). Désolé si j'explique mal
Merci
Le probleme était que je voulais exporter, et non importer.
Par exemple, j'ai un champ DATE_CAMION de libellé Date de
l'expédition. Sa position de debut est 1 et sa position de fin est 8
donc sa longueur est 8, en règle de syntaxe JJMMAAAA de type date.
Puis le champ NUM_CAMION Numéro de Camion, de 9 à 14 donc longueur 6
de type numerique.
Toutes ces informations doivent etre prises en compte afin de
réaliser, en tout, 15 colonnes car 15 champs d'une table. Le fichier
texte réalisé devra posséder 15 colonnes, dans lesquels, en exportant
la table, les champs se rempliront automatiquement. En fait ma
question est : où doit-on noter toutes ces informations qui
permettront de réaliser le fichier ascii. Si c'est dans le code vba ou
ailleurs(mais où?). Désolé si j'explique mal
Le probleme était que je voulais exporter, et non importer. Par exemple, j'ai un champ DATE_CAMION de libellé Date de l'expédition. Sa position de debut est 1 et sa position de fin est 8 donc sa longueur est 8, en règle de syntaxe JJMMAAAA de type date. Puis le champ NUM_CAMION Numéro de Camion, de 9 à 14 donc longueur 6 de type numerique. Toutes ces informations doivent etre prises en compte afin de réaliser, en tout, 15 colonnes car 15 champs d'une table. Le fichier texte réalisé devra posséder 15 colonnes, dans lesquels, en exportant la table, les champs se rempliront automatiquement. En fait ma question est : où doit-on noter toutes ces informations qui permettront de réaliser le fichier ascii. Si c'est dans le code vba ou ailleurs(mais où?). Désolé si j'explique mal
Merci
Raymond [mvp]
je suis d'accord, mais le fichier est le même. fais un export manuel pour créer ton fichier et ensuite fais un export vba avec ton fichier.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"keke95" a écrit dans le message de news:
Le probleme était que je voulais exporter, et non importer. Par exemple, j'ai un champ DATE_CAMION de libellé Date de l'expédition. Sa position de debut est 1 et sa position de fin est 8 donc sa longueur est 8, en règle de syntaxe JJMMAAAA de type date. Puis le champ NUM_CAMION Numéro de Camion, de 9 à 14 donc longueur 6 de type numerique. Toutes ces informations doivent etre prises en compte afin de réaliser, en tout, 15 colonnes car 15 champs d'une table. Le fichier texte réalisé devra posséder 15 colonnes, dans lesquels, en exportant la table, les champs se rempliront automatiquement. En fait ma question est : où doit-on noter toutes ces informations qui permettront de réaliser le fichier ascii. Si c'est dans le code vba ou ailleurs(mais où?). Désolé si j'explique mal
Merci
je suis d'accord, mais le fichier est le même. fais un export manuel pour
créer ton fichier et ensuite fais un export vba avec ton fichier.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"keke95" <keke95@caramail.com> a écrit dans le message de
news:f92746c7.0401260631.afa12c7@posting.google.com...
Le probleme était que je voulais exporter, et non importer.
Par exemple, j'ai un champ DATE_CAMION de libellé Date de
l'expédition. Sa position de debut est 1 et sa position de fin est 8
donc sa longueur est 8, en règle de syntaxe JJMMAAAA de type date.
Puis le champ NUM_CAMION Numéro de Camion, de 9 à 14 donc longueur 6
de type numerique.
Toutes ces informations doivent etre prises en compte afin de
réaliser, en tout, 15 colonnes car 15 champs d'une table. Le fichier
texte réalisé devra posséder 15 colonnes, dans lesquels, en exportant
la table, les champs se rempliront automatiquement. En fait ma
question est : où doit-on noter toutes ces informations qui
permettront de réaliser le fichier ascii. Si c'est dans le code vba ou
ailleurs(mais où?). Désolé si j'explique mal
je suis d'accord, mais le fichier est le même. fais un export manuel pour créer ton fichier et ensuite fais un export vba avec ton fichier.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"keke95" a écrit dans le message de news:
Le probleme était que je voulais exporter, et non importer. Par exemple, j'ai un champ DATE_CAMION de libellé Date de l'expédition. Sa position de debut est 1 et sa position de fin est 8 donc sa longueur est 8, en règle de syntaxe JJMMAAAA de type date. Puis le champ NUM_CAMION Numéro de Camion, de 9 à 14 donc longueur 6 de type numerique. Toutes ces informations doivent etre prises en compte afin de réaliser, en tout, 15 colonnes car 15 champs d'une table. Le fichier texte réalisé devra posséder 15 colonnes, dans lesquels, en exportant la table, les champs se rempliront automatiquement. En fait ma question est : où doit-on noter toutes ces informations qui permettront de réaliser le fichier ascii. Si c'est dans le code vba ou ailleurs(mais où?). Désolé si j'explique mal