Datenimport aus .txt Datei ab Zeile 5
18.07.2007 13:36:00
Thias
mit den untenstehenden Code-Zeilen importiere ich eine große Menge an Zahlen aus einer .txt Datei in ein Array.
Nun haben sich die Rohdaten in der einzulesenden Rohdaten.txt derart geändert, dass die zu importierenden Daten nicht mehr in Zeile 1 beginnen, sondern in Zeile 5. In den Zeilen 1 bis 4 stehen jetzt zusätzliche Informationen, die mich jedoch nicht interessieren.
Meine erste Idee war, dass ich beim get-Befehl einen Wert für [Satznummer] eintrage um "irgendwie" die ersten 4 Zeilen zu überspringen.
Auszug aus der Excel-Hilfe: Wert vom Typ Variant (Long). Datensatznummer (Dateien im Modus Random) oder Byte-Nummer (Dateien im Modus Binary), an der der Lesevorgang beginnt.
Meine zweite Idee war, dass ich die ersten 4 Zeilen "irgendwie" mit einer Art "Backspace" Funktion lösche und die Rohdaten, die in Zeile 5 beginnen, damit in Zeile 1 verschiebe.
Bei beiden Ideen habe ich ein Problem mit der Umsetzung. Vielleicht kann mir einer der Experten etwas Hilfestellung geben und mir die Codezeilen ergänzen?
MfG,
Thias
-------------------------------------
Open sFile For Binary As #1
sText = Space(LOF(1))
Get #1, , sText
arrInput = Split(sText, vbCrLf)
Close #1