Hallo MO,
ob der Text "zu lang" für eine Zelle ist, lässt sich durch einen Workaround definieren, indem ich austeste, wieviele Zeichen in der Zelle ohne Umbruch dargestellt werden können. Wenn das z.B. 50 Zeichen sind, kann ich also abfragen
if länge(F5)>50 then
...
Was mit vorschwebt ist eine Einzelabfrage in einer Art Schleife (in dem Bereich bin ich noch unwissender als ohnehin schon), in der definiert wird
zu prüfenden Zeilen 5-8 und 11-17
prüfe in jeder Zeile, ob cell(x, 5) länge(F5)>50
wenn ja, dann setze Zeilenhöhe auf 40px
wenn nein, dann setze Zeilenhöhe auf 24px
nächste Zeile
Mit der zweiten Prüfung "wenn nein" würde darauf reagiert, wenn der Text nach einer Erhöhung der Zeilenhöhe wieder kleiner wurde und weniger als 51 Zeichen hat.
Wenn das dann in den Code der entsprechenden Tabelle käme und jeweils beim Aktivieren durchläuft,
wäre das Ding glatt, oder?
LG
Peter