Zelle in mehreren Zeilen aufsplitten

18/12/2008 - 11:14 von Moebiusschleife | Report spam
Hallo,

ich habe ein folgendes Problem, das ich mit VBA lösen möchte:

Gegeben sind ca. 160 Zellen, in denen sich 1-5 Zeilen befinden. Diese Zeilen
innerhalb der Zelle sollen aufgeteilt werden. Die Zeilen müssen nach dem
Zeilenbruch (mit Alt+Enter) aufgeteilt werden.

Es ist nun so, dass sich in diesen Zellen manchmal nur 2 Zeilen befinden,
daher sollen diese auch nur in zwei Zeilen aufgeteilt werden.

Wichtig ist auch, dass die Verschiebung der Zellen nicht nur die betroffene
Spalte sich verschiebt, sondern jeweils die ganze Tabelle nach unten.

Die Betroffenen Zellen befinden sich in C4:C158

Ich habe versucht, da ein Skript zu entwickeln, aber ich komme da nicht
weiter. Ich habe zum Beispiel keine Idee, wie ich die Anzahl Zeilen innerhalb
einer Zelle zàhlen könnte? Danke im Voraus!
 

Lesen sie die antworten

#1 HelmutMit
18/12/2008 - 12:23 | Warnen spam
On 18 Dez., 11:14, Moebiusschleife
wrote:
Hallo,

ich habe ein folgendes Problem, das ich mit VBA lösen möchte:

Gegeben sind ca. 160 Zellen, in denen sich 1-5 Zeilen befinden. Diese Zeilen
innerhalb der Zelle sollen aufgeteilt werden. Die Zeilen müssen nach dem
Zeilenbruch (mit Alt+Enter) aufgeteilt werden.

Es ist nun so, dass sich in diesen Zellen manchmal nur 2 Zeilen befinden,
daher sollen diese auch nur in zwei Zeilen aufgeteilt werden.

Wichtig ist auch, dass die Verschiebung der Zellen nicht nur die betroffene
Spalte sich verschiebt, sondern jeweils die ganze Tabelle nach unten.

Die Betroffenen Zellen befinden sich in C4:C158

Ich habe versucht, da ein Skript zu entwickeln, aber ich komme da nicht
weiter. Ich habe zum Beispiel keine Idee, wie ich die Anzahl Zeilen innerhalb
einer Zelle zàhlen könnte? Danke im Voraus!



Hallo ??,
die Anzahl der Zeilen in der Zelle A1 kannst Du mit folgender Formel
ermitteln:
=LÄNGE(A1)-LÄNGE(WECHSELN(A1;ZEICHEN(10);""))+1
Gruß Helmut
www.excelmexel.de/fkurse.htm

Ähnliche fragen