Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1283 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Import Access fichier 'txt' à modifier via macro ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Import Access fichier 'txt' à modifier via macro ...

n°1782313
WEIDER
Posté le 03-09-2008 à 21:00:40  profilanswer
 

Bonjour à tous  :)  
 
Voila, je suis très très embêté et réclame votre aide   :??:   Alors merci d'avance ;)  
 
Dans une 'Table' Access, j'ai besoin d' importer des fichier *.txt, jusque là pas de problème, sauf que :
 
Les fichier *txt ne sont pas exploitable tel quels  :(  et se trouve exactement sous cette forme :
Sur cet exemple il y a 24 enregistrements, mais il peux y en avoir moins ou beaucoup plus !
 

H****                                                             HEPRG=Prod Dat   PAGE:
H****                                                             01-09-200809:59:49  1
                                                                          P***** T******
 
                                Production Data Extraction
 
 
                          Period, From :01-07-2008          Period, To :31-07-2008
                        MTO Name, From :UMK425E1   UEET   MTO Name, To :UMK425E1   UEET
  Engine Type :         Frame N°, From :      0          Engine N°, To :9883781
   Frame Type :        Engine N°, From :  26553           Frame N°, To :9951141
 
 
                                     Sort by : Date
 
 
 
N°|MTO Code|MTO Name|Assembly Date|Engine Type|Engine N°|Frame Type|Frame N°|Code Couleur
    1|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429588|HAJF        |1000006|R280
    2|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429590|HAJF        |1000009|R280
    3|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429591|HAJF        |1000010|R280
    4|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429597|HAJF        |1000004|R280
    5|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429600|HAJF        |1000001|R280
    6|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429594|HAJF        |1000008|R280
    7|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429593|HAJF        |1000003|R280
    8|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429603|HAJF        |1000005|R280
    9|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429606|HAJF        |1000007|R280
   10|1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429604|HAJF        |1000002|R280
   11|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404697|HAJF        |1000020|R280
   12|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404719|HAJF        |1000022|R280
   13|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404720|HAJF        |1000018|R280
   14|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404727|HAJF        |1000011|R280
   15|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404731|HAJF        |1000021|R280
   16|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404737|HAJF        |1000024|R280
   17|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404753|HAJF        |1000013|R280
   18|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404757|HAJF        |1000017|R280
   19|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404764|HAJF        |1000019|R280
   20|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404770|HAJF        |1000023|R280
   21|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404776|HAJF        |1000016|R280
   22|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404777|HAJF        |1000015|R280
   23|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404779|HAJF        |1000012|R280
   24|1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404780|HAJF        |1000014|R280
TOTAL :     24
                                                                            ***End of report***

 
Et que pour être correctement 'importable' et exploitable dans ma base de données, il devrait être comme ceci :
Les | indiquant les changements de colonne (en supprimant bien entendu les espaces avant ou après).
 
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429588|HAJF        |1000006|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429590|HAJF        |1000009|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429591|HAJF        |1000010|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429597|HAJF        |1000004|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429600|HAJF        |1000001|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429594|HAJF        |1000008|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429593|HAJF        |1000003|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429603|HAJF        |1000005|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429606|HAJF        |1000007|R280
1AVL6 P300 |UMK425E1   UEET   |08-07-2008|GCALT  |1429604|HAJF        |1000002|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404697|HAJF        |1000020|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404719|HAJF        |1000022|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404720|HAJF        |1000018|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404727|HAJF        |1000011|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404731|HAJF        |1000021|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404737|HAJF        |1000024|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404753|HAJF        |1000013|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404757|HAJF        |1000017|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404764|HAJF        |1000019|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404770|HAJF        |1000023|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404776|HAJF        |1000016|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404777|HAJF        |1000015|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404779|HAJF        |1000012|R280
1AVL6 P300 |UMK425E1   UEET   |10-07-2008|GCALT  |1404780|HAJF        |1000014|R280

 
Je voudrais donc une macro, sous Access, qui m'importe mon fichier *.txt en le modifiant automatiquement :)  
 
Je vous aurez bien fais suivre un fichier *.txt 'brut', mais je ne vois pas comment fair via ce forum  :??:  
 
D'avance mille mercis à vous tous pour votre aide !!!
 
Amicalement
 
Weider.
 

mood
Publicité
Posté le 03-09-2008 à 21:00:40  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Import Access fichier 'txt' à modifier via macro ...

 

Sujets relatifs
STL dumper les valeurs d'un vecteur dans un fichier binaireChanger des propriétés d'un graphique Access en VBA
Liste de fichier avec lienouvrir un fichier excel
[VBA / ACCESS] ajouter à une liste multi-valuéeVBA: obligé d'ouvrir un fichier pour en récupérer des données?
[Resolu][C#, ASP.net / access] problème requete updatecodec microsoft PCM (wave): quel fichier ?
Ecrire en début de fichier? Rafraichir une page externe?applet&html&access
Plus de sujets relatifs à : Import Access fichier 'txt' à modifier via macro ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR