Excel VBA - Importer depuis un fichier texte - VB/VBA/VBS - Programmation
Marsh Posté le 02-10-2005 à 13:37:22
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
Marsh Posté le 03-10-2005 à 07:38:02
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.
Marsh Posté le 03-10-2005 à 11:38:45
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
Marsh Posté le 11-10-2005 à 15:22:57
Tiens je cherchais la même chose et le site que tu proposes est fait par ma prof d'info !
Merci .
Marsh Posté le 30-09-2005 à 10:24:45
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 !