online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon rudi081961 vom 10.05.2022, 08:17 Options

Mehrere txt Dateien automatisch importieren und txt Dateinamen in Registernamen integrieren

Hallo miteinander,
ich hoffe jemand kann mir helfen. Ich habe folgendes Problem:
Mehrere Textdateien mit unterschiedlichen Namen importieren. Das Format der Textdateien ist:

Textdateiname = TEXT01.txt
'TEST 01',','','','','','',''
'GESAMT','3','1','24','4','','',''

2. Textdateiname = TEXT_BEISPIEL.txt
'TEST 7',','','','','','',''
'ANDERS','3','1','24','4','','',''

usw.

Als Trennzeichen ist Komma definiert und als Texterkennungszeichen ein '.

Das Ergebnis sollte so sein, dass in Spalte A 1. Text steht, danach je Spalte eine importierte Zahl oder auch nichts (siehe oben die Kommas)

Der Import sollte automatisch ablaufen, also über VBA (denke ich mir). Schön wäre es wenn das Register nach der importierten Textdatei umbenannt werden könnte (falls möglich).

Alternativ könnte auch in der ersten Zeile der Textdateiname stehen. Das wird dann aber bei vielen Importdateien (können mehr als 100 Stück sein mit jeweils ca. 50 - 100 Zeilen). Das wird dann echt unübersichtlich. Wäre aber auf jeden Fall besser als die Textdateien einzeln von Hand einzulesen.

Ich hoffe mir kann jemand helfen. Ich habe den ganzen Tag mit VBA versucht mehrere Dateien einzulesen scheitere aber an dem Format, d.h. ich bekomme als Ergebnis nur Spalte A und Spalte B.

Vielen Dank im voraus
Rudi


Antwort schreiben

Antwort 1 von Saarbauer vom 10.05.2022, 08:37 Options

Hallo,

erste Fragen:

Stehen die zu importierenden Datei in einem Verzeichnis?
Steht die "Sammeldatei" in dem gleichen Verzeichnis?
Sind die Namen unterschiedlich (Text.txt; Beispiel.txt ) oder ähnlich (Text1.txt, Text2.txt, Tex3t.txt)?

Gruß

Helmut

Antwort 2 von rudi081961 vom 10.05.2022, 08:52 Options

Hallo Helmut,
das ging ja schnell mit einer Reaktion.

Die Dateien stehen in einem Verzeichnis. Das kann auch ein fest eingestelltes Verzeichnis sein. Z.B. D:\Daten\TXT-Datein\....

Die Exceldatei kann wenn notwendig im gleichen Verzeichis stehen. Vorzugsweise aber nicht, da diese Datei weitergegeben wird.

Die Textdateinamen sind bis auf die Endung nicht ähnlich.

Danke für die schnelle Reaktion

Gruß Rudi

Ähnliche Themen

.res nach .txt konvertieren
DasWasserWiesel  07.11.2008 - 16 Hits - 34 Antworten

*.txt in Zellen
nomatic  12.11.2008 - 10 Hits - 5 Antworten

Ordner mit mehreren txt-Dateien in Excel importieren
franzekk  13.11.2009 - 289 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026