06.12.2015, 15:27
Hallo Günter,
in den Daten gab es noch einen weiteren Unterschied, Die Anzahl der Semikola ist unterschiedlich. Dadurch funktionieren einige andere Sachen im Makro nicht mehr so, wie erwartet.
Um z.B. das Array ardata auf die richtige - maximale - Breite zu bringen, muss man erst mal alle Zeilen durchgehen auf der Suche nach den meisten Semikola in einer Zeile.
Den Schleifenzähler icnt muss man innerhalb der Schleife aktualisieren.
Die Bedingung UBound(arHilf) = icnt ist eigentlich auch unnütz.
Aber wenn es jetzt mit Uwe's Code klappt ist ja auch gut
in den Daten gab es noch einen weiteren Unterschied, Die Anzahl der Semikola ist unterschiedlich. Dadurch funktionieren einige andere Sachen im Makro nicht mehr so, wie erwartet.
Um z.B. das Array ardata auf die richtige - maximale - Breite zu bringen, muss man erst mal alle Zeilen durchgehen auf der Suche nach den meisten Semikola in einer Zeile.
Den Schleifenzähler icnt muss man innerhalb der Schleife aktualisieren.
Die Bedingung UBound(arHilf) = icnt ist eigentlich auch unnütz.
Aber wenn es jetzt mit Uwe's Code klappt ist ja auch gut

. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)