ich habe ein Problem mit einer Excel-Liste. Diese Liste bekomme ich im Rohzustand aus einer prn-Datei aus einem ERP-System. Darin stehen Daten, die zu einer Rechnung gehören, untereinander und nebeneinander. Ich möchte diese Daten - wie eigentlich üblich - nur nebeneinander stehen haben. Eine Zeile pro Datensatz.
Der Großteil ist im 6-Zeilen-Rythmus vorhanden und dafür habe ich einen Code mit einer For/Next-Lösung, der mir die Daten z.B. aus den Zellen A1:A6 auf die Zellen A1:F1 verteilt. Problem: In unregelmäßigen Abständen kommt es vor, dass zu den ersten fünf untereinanderstehenden Daten nicht nur eine sechste kommt, sondern es sind manchmal zwei und mehr zusätzliche Zeilen. Frage: Wie kann ich eine If/Then-Anweisung formulieren, die jede Zelle in Spalte A überprüft und den Inhalt richtig verschiebt? Hat da jemand eine Idee?