importer un fichier texte, macro pour le retraiter ???
1 réponse
JC
Bonsoir
J'ai un fichier texte qu'il faut délimiter.
Dans le module table, j'exporte ce fichier, je le délimite, supprime les
colonnes qui ne m'intéressent pas.
Dans le module macro, j'aimerai automatiser l'opération, quelle est la
démarche à suivre ?????
chaque mois, je suis amené à récupérer un fichier texte d'une autre
appplication, la mise en forme ne change jamais
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.
quand tu dis j'exporte, tu veux dire j'importe ? si oui, dans le menu importation, tu as la possibilité de ne pas importer des colonnes et de créer un fichier de spécification qui sera utilisé à chaque import. il faut d'abord faire un import manuel pour déterminer les paramètres. menu fichier / données externes / importer sélectionner le fichier texte délimiter les colonnes qu'on désire importer faire suivant jusqu'à "importer versla table" cliquer sur le bouton avancé: cocher les cases "sauter" pour ne pas importer les colonnes. vérifier les index éventuels à mettre en place changer les noms éventuellement changer le type éventuellement vérifier les autres paramètres en haut d ela fenêtre cliquer sur le bouton "enregistrer sous" indiquer un nom de fichier de spécification (faire simple) cliquer OK terminer l'opération.
Créer une macro: Action: TransférerTexte paramètres en bas de fenêtre: type de transfert :Importation texte (longueur fixe) format : sélection le fichier qu'on vient de créer nom table : nom de la table nom fichier : chemin complet du fichier texte à importer contient noms de champs : oui ( selon le fichier)
Pour importer le fichier, lancer la macro .
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JC" a écrit dans le message de news: 415dd37a$0$32516$
Bonsoir
J'ai un fichier texte qu'il faut délimiter. Dans le module table, j'exporte ce fichier, je le délimite, supprime les colonnes qui ne m'intéressent pas. Dans le module macro, j'aimerai automatiser l'opération, quelle est la démarche à suivre ????? chaque mois, je suis amené à récupérer un fichier texte d'une autre appplication, la mise en forme ne change jamais
merci
Bonjour.
quand tu dis j'exporte, tu veux dire j'importe ?
si oui,
dans le menu importation, tu as la possibilité de ne pas importer des
colonnes et de créer un fichier de spécification qui sera utilisé à chaque
import.
il faut d'abord faire un import manuel pour déterminer les paramètres.
menu fichier / données externes / importer
sélectionner le fichier texte
délimiter les colonnes qu'on désire importer
faire suivant jusqu'à "importer versla table"
cliquer sur le bouton avancé:
cocher les cases "sauter" pour ne pas importer les colonnes.
vérifier les index éventuels à mettre en place
changer les noms éventuellement
changer le type éventuellement
vérifier les autres paramètres en haut d ela fenêtre
cliquer sur le bouton "enregistrer sous"
indiquer un nom de fichier de spécification (faire simple)
cliquer OK
terminer l'opération.
Créer une macro:
Action: TransférerTexte
paramètres en bas de fenêtre:
type de transfert :Importation texte (longueur fixe)
format : sélection le fichier qu'on vient de créer
nom table : nom de la table
nom fichier : chemin complet du fichier texte à importer
contient noms de champs : oui ( selon le fichier)
Pour importer le fichier, lancer la macro .
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"JC" <jc@sportif.net> a écrit dans le message de news:
415dd37a$0$32516$626a14ce@news.free.fr...
Bonsoir
J'ai un fichier texte qu'il faut délimiter.
Dans le module table, j'exporte ce fichier, je le délimite, supprime les
colonnes qui ne m'intéressent pas.
Dans le module macro, j'aimerai automatiser l'opération, quelle est la
démarche à suivre ?????
chaque mois, je suis amené à récupérer un fichier texte d'une autre
appplication, la mise en forme ne change jamais
quand tu dis j'exporte, tu veux dire j'importe ? si oui, dans le menu importation, tu as la possibilité de ne pas importer des colonnes et de créer un fichier de spécification qui sera utilisé à chaque import. il faut d'abord faire un import manuel pour déterminer les paramètres. menu fichier / données externes / importer sélectionner le fichier texte délimiter les colonnes qu'on désire importer faire suivant jusqu'à "importer versla table" cliquer sur le bouton avancé: cocher les cases "sauter" pour ne pas importer les colonnes. vérifier les index éventuels à mettre en place changer les noms éventuellement changer le type éventuellement vérifier les autres paramètres en haut d ela fenêtre cliquer sur le bouton "enregistrer sous" indiquer un nom de fichier de spécification (faire simple) cliquer OK terminer l'opération.
Créer une macro: Action: TransférerTexte paramètres en bas de fenêtre: type de transfert :Importation texte (longueur fixe) format : sélection le fichier qu'on vient de créer nom table : nom de la table nom fichier : chemin complet du fichier texte à importer contient noms de champs : oui ( selon le fichier)
Pour importer le fichier, lancer la macro .
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"JC" a écrit dans le message de news: 415dd37a$0$32516$
Bonsoir
J'ai un fichier texte qu'il faut délimiter. Dans le module table, j'exporte ce fichier, je le délimite, supprime les colonnes qui ne m'intéressent pas. Dans le module macro, j'aimerai automatiser l'opération, quelle est la démarche à suivre ????? chaque mois, je suis amené à récupérer un fichier texte d'une autre appplication, la mise en forme ne change jamais