ich habe sehr viele txt Dateien, die ich in eine Excel Datei per VBA importieren möchte. Leider ist das Problem, dass diese txt-Dateien sehr unstrukturiert aufgebaut sind.
Ich habe einige Zeilen die ich behalten möchte, andere Zeilen sollen ignoriert werden. Die Zeilen, die ich behalten möchte kann man daran erkennen, dass diese mit vier Leerzeilen beginnen und dann eine "0" folgt.
Den Inhalt der txt Datei habe ich bereits eingelesen, sie befindet sich in der Variable "datei_inhalt".
Nun meine zwei Fragen:
1. Ich möchte die Variable datei_inhalt nach der "Signal-Zeichenkette" durchsuchen. Wenn die Zeile einen abweichenden Inhalt hat, soll die gelöscht werden. Habt Ihr eine Idee, wie ich da per VBA vorgehene kann?
Etwa so:
-Beginne mit Zeile 1
-Sind die ersten 5 Zeichen gleich der "Signal-Zeichenkette" ?
Wenn nicht dann lösche die Zeile
Wenn ja weitermachen
2. Was ist wenn "datei_inhalt" bereinigt ist. Ich habe je Zeile 6 Werte (teilweise Dezimalwerte mit Punkt) die ich in die Zellen schreiben möchte. Dieser Werte sind durch Leerzeichen getrennt, fangen jedoch auch immer an der gleichen Position an.
Leider habe ich überhaupt keine Idee, wie ich per VBA Daten importieren kann.
Habt jmd ne Idee?
MfG
Christian