Hallo Kerstin,
wenn jede Zeile mit "BMK_" anfängt, ist die Vorgehensweise relativ einfach:
- Suche Zeilenanfang "BMK_"
- Extrahiere die Text bis zum nächsten Blank
- Suche von der Position ausgehen das Startzeichen ">"
- Extrahiere den Text bis zum Endezeichen "<"
- Lösche alle Zeilen vorhandenen Zeilenumbruchzeichen im Text
- Schreibe den Datensatz in deine Tabelle
- Wiederhole das Ganze solange, bis Dateiende oder kein Zeilenanfang mehr gefunden wird
Das wäre mal der grundsätzliche Ablauf und solte relativ einfach in VBA umsetzbar sein.
|