Hallo Leute!
Ich benötige mal einen Tipp. Ich müsste überprüfen, ob die Länge eines eingetragenen Textes eine bestimmte Länge nicht überschreitet. Dabei müssen aber auch Zeilenumbrüche berücksichtigt werden.
Die Gesamttextlänge darf 425 Zeichen nicht überschreiten. Daher müsste auf die Zahl 425 geprüft werden. Das ist ja noch einfach, weil über Len(Range(C22)) erhalte ich ja die Anzahl der Zeichen und über eine If-Abfrage könnte ich das dann prüfen. Aber wie kann ich nun Zeilenumbrüche prüfen? Vor allem, weil sich dann ja die Zeichenanzahl um die Zahl x verringert. Was ich meine:
In einer Zeile können maximal 85 Zeichen stehen, bevor ein Zeilenumbruch automatisch erzeugt wird. Gebe ich nun 3 Zeichen, z.B. ABC ein und erzeuge dann manuell einen Zeilenumbruch über die Tastenkombination Alt Shift/Umschalt, müssen von der Gesamtzahl (425 Zeichen) 82 Zeichen (85 Zeichen pro Zeile - 3 eingetragenen Zeichen = 82 Zeichen) abgezogen werden. Somit bleiben noch 343 Zeichen bis zur maximalen Zeichenanzahl für diese Zelle.
Das ist mein Problem, weil ich nicht weiß. wie ich das über einen VBA-Code realisieren soll. Hat jemand da einen Lösungsansatz/ -weg für mich?
Danke Euch,
Kasimir