Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: CSV-Datei vollständig einlesen

CSV-Datei vollständig einlesen
21.05.2022 14:32:37
Bernd
Hallo Forum,
ich möchte CSV-Dateien in einer Schleife einlesen. Hier eine Beispieldatei als txt-Datei.
Die Spalten A bis E ("Close") kann ich auch ohne Probleme einlesen mit folgendem Code.
Columns("E:E").Select
Selection.TextToColumns Destination:=Range("e1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True
Das klappt allerdings nicht beim "Volumen" in Spalte F. Ich vermute, dass nach dem Volumen kein Tab mehr kommt bzw. kein Semikolon (beim download der csv-Dateien kann ich auch ein Semikolon als Trennzeichen vorgeben - allerdings steht dann nach dem Volumen bzw. der Volumenzahl kein Semikolon.
Nun ist meine Frage: wie lautet der richtige VBA-Code für Spalte F:F, damit auch diese Spalte mit in die Exceldatei eingelesen wird.
Variante A: siehe Beispieldatei
https://www.herber.de/bbs/user/153195.txt
Variante B: wenn ich als Trennzeichen "Semikolon" vorgebe, aber nach der letzten Zahl kein Semikolon mehr steht...
Danke vorab
Bernd
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: CSV-Datei vollständig einlesen
21.05.2022 15:25:44
Rolf
Hallo Bernd,
ConsecutiveDelimiter:=True,
Space:=True,
und dann nochmal probieren.
Gruß Rolf
AW: CSV-Datei vollständig einlesen
21.05.2022 16:20:30
onur
?
"Die Spalten A bis E ("Close") kann ich auch ohne Probleme einlesen mit folgendem Code.
Columns("E:E").Select" ? Und was ist mit A bis D, oder F ?
Wieso importierst du die CSV nicht einfach, dann brauchst du gar keinen Code.
Anzeige
AW: ICH importiere garnix ;-)
21.05.2022 17:53:48
Rolf
AW: ICH importiere garnix ;-)
21.05.2022 17:55:14
onur
Sorry, falscher Zweig.
AW: CSV-Datei vollständig einlesen
22.05.2022 12:07:26
Bernd
Hallo Rolf, der Tipp hat mir geholfen - vielen Dank!! Bernd
(das Makro brauche ich, weil ich 1000 Dateien in einer Schleife importiere...)
Anzeige
AW: CSV-Datei vollständig einlesen
21.05.2022 17:54:47
onur
?
"Die Spalten A bis E ("Close") kann ich auch ohne Probleme einlesen mit folgendem Code.
Columns("E:E").Select" ? Und was ist mit A bis D, oder F ?
Wieso importierst du die CSV nicht einfach, dann brauchst du gar keinen Code.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige