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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Excel VBA - Importer depuis un fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Excel VBA - Importer depuis un fichier texte

n°1211390
FRVinnie
Posté le 30-09-2005 à 10:24:45  profilanswer
 

Bonjour à tous, mon problème n'est pas très compliqué.
J'ai un fichier texte ANSI, avec les données séparées par des '!' (exemple ci-dessous)
Je voudrais savoir comment importer dans ma Feuil1 ces données.
 
C'est-à-dire, avoir exactement le même traitement que lors de l'import MAIS dans le tableau actuel
(au lieu d'ouvrir un nouveau classeur).
 
Merci !
 
Exemple :


Extract_cata_au_30-09-2005 ! codpro   !nompro                             !
Extract_cata_au_30_09_2005 !0013317   !STRIES FINES NITRILE 3MM 1200      !

mood
Publicité
Posté le 30-09-2005 à 10:24:45  profilanswer
 

n°1212832
Fred_l
Posté le 02-10-2005 à 13:37:22  profilanswer
 

Pour exemple mon fichier TXT est sur d:\fichier.txt
 
ChDir "D:\"  
    Workbooks.OpenText Filename:="D:\fichier.txt", Origin:=xlMSDOS, StartRow _
        :=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
        ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False, Comma:=False _
        , Space:=False, Other:=True, OtherChar:="!", FieldInfo:=Array(Array(1, 1 _
        ), Array(2, 1), Array(3, 1), Array(4, 1)), TrailingMinusNumbers:=True
 
J'espère que cela t'aideras !
 
Fred

n°1213287
FRVinnie
Posté le 03-10-2005 à 07:38:02  profilanswer
 

Et bien non, justement, j'avais déjà essayé ce que tu me propose.
Je ne souhaite pas ouvrir le fichier comme nouveau document, mais bien ajouter ses données à ma feuille actuelle.
En fait, je cherche des méthodes d'entrée sortie et de lecture/écriture dans des fichiers texte.

n°1213438
FRVinnie
Posté le 03-10-2005 à 11:38:45  profilanswer
 

Pour ceux qui auraient le même problème, j'ai trouvé mon bonheur ici :
http://www.cathyastuce.com/vba/codefichierseq.php
 
Tout pour lire et écrire dans un fichier :)

n°1220489
musicoman
Posté le 11-10-2005 à 15:22:57  profilanswer
 

Tiens je cherchais la même chose et le site que tu proposes est fait par ma prof d'info !
 
Merci .


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Excel VBA - Importer depuis un fichier texte

 

Sujets relatifs
Comment modifier le style du texte dans un envoit e-mail (via smtp)php reader excel
comment transformer un fichier xml en un tableauExcel > duppliquer et renommer onglet à partir d'une liste [résolu]
regénérer fichier resx[Excel VBA] Identification des cellules impactées par un recalcul
Syntaxe pour appeller un fichier Afficher un classeur excel dans une Form
Sélection et macro avec EXCEL 
Plus de sujets relatifs à : Excel VBA - Importer depuis un fichier texte


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