Importierte Daten optimieren
11.11.2017 23:23:34
Frank
ich habe eine größere Menge an Daten, die ich wiederholt aus einer CSV-Datei importieren und aufbereiten muss. Einen Teil davon kann ich problemlos per VBA abdecken, für den ersten Teil nach dem Import würde ich gerne einen Vorschlag von Euch bekommen. Folgende Schritte sind notwendig:
1) Zunächst muss eine neue leere Spalte in A eingefügt werden, die anderen rutschen eine Spalte nach rechts.
2) Die Tabelle enthält in Spalte B in den ungeraden Zeilen ab 1 einen Text von dem ich die ersten Zeichen benötige. Die Menge ist unterschiedlich, das einzige fixe Kriterium ist das Wort "Add". Alles davor wird benötigt.
3) Der in Schritt 2) abgegriffene Text muss in die neue leere Spalte A geschrieben werden, allerdings jeweils eine Zeile tiefer als die Quellzelle.
4) Alle ungeraden Zeilen ab 1 (sie haben nur in Spalte B einen Inhalt) müssen gelöscht werden.
Die Menge an Zeilen ist jeweils unterschiedlich, vor der Schleife muss also die Anzahl der belegten Zeilen ermittelt werden.
Ich habe eine Tabelle mit einigen Beispiel-Datensätzen hochgeladen. Darin gibt es zwei Register, eines mit den Rohdaten nach dem Import und eines, wie es nach dem Durchlauf der VBA-Routine aussehen soll. Die Menge an Spalten ist noch deutlich umfangreicher, aber deren Aufbereitung bekomme ich hin:
https://www.herber.de/bbs/user/117617.xlsx
Vielen Dank für Euren Lösungsansatz!
Viele Grüße
Frank