Eröffnung Semikolon getrennte CSV-Datei

Wie macht man öffnen Sie eine Semikolon-getrennte CSV-Datei mit VBA in Excel 2000?

Sample-Daten

An ID;TEST20090222
A Name;Firstname Surname
A Date;11.05.2000

Country:;SomeCountryName
Currency;EUR
CostA;
CostB;
CostC;
Part1;10;20;30
Part2;;;;
Part3;34;56;87

Code

In Excel 2003 11.8231.8221 SP3 mit VBA 6.5.1025, ich kann öffnen Sie eine Semikolon-getrennte Datei mit den folgenden VBA-code:

Workbooks.OpenText filename:=myFilename, _
    DataType:=xlDelimited, Semicolon:=True, Local:=True

Jedoch, wenn der gleiche code in Excel 2000 9.0.8961 SP1 mit VBA 6.5.1025, bekomme ich die folgende Fehlermeldung:

Fehlers kompilieren: Benanntes argument nicht gefunden

Ist --denke ich-- weil Excel 2000 kennt es nicht, das benannte argument "Local".

Deshalb habe ich gelöscht, das "Local:=True" - Teil. Aber das problem ist dann, dass eine gesamte Zeile aus der CSV-Datei geschrieben ist, in einer Zelle statt, aufgeteilt in die separate Semikolon getrennte Teile.

Habe ich im Internet gesucht nach einer Lösung aber nicht finden, alles, was nützlich und übersichtlich.

Irgendwelche Ideen?

[Update 17.02.2009]

Habe ich versucht den Vorschlag von Benutzer-lc mit dem makro-recorder. Aber die Ergebnisse waren verwirrend.

Wenn ich öffnen Sie die CSV-Datei mit dem Menü Datei->Öffnen mit... und wählen Sie dann die CSV-Datei, Semikolon-getrennte Daten korrekt geparst wurden. Und der aufgezeichnete code ist so einfach wie:

Workbooks.Open filename:= _
               "D:\testdata\Example 01 CSV\input.csv"

Aber wenn ich, dass VBA-code in meinem makro jede Zeile landet in einer Zelle wieder.

Nach dem Vorschlag von Benutzer barrowc, ich habe auch die Windows - "regions-und Sprachoptionen" Einstellungen, die von "Deutsch (Schweiz)" auf "English (United States)". Auch nach einem Neustart von Excel hat sich nichts geändert, dasselbe problem.

Ich Frage mich, warum es funktioniert auf Benutzer Remou's system. Was die regions-und Spracheinstellungen Sie haben?

Könnte Sie post ein paar Zeilen der CSV-Datei, so können wir einen Blick auf Sie zu?
Fügen Sie Ihre Informationen zu der Frage, bitte, nicht hier unten in die Kommentare.
Getan.

InformationsquelleAutor Lernkurve | 2009-02-16

Schreibe einen Kommentar