Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1144to1148
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellenhöhe für importierten Text bestimmen ?

Zellenhöhe für importierten Text bestimmen ?
Stephan
Hallo,
ich habe ein Problem, dass bisher keiner lösen kann.
Wir importieren aus einer Datenbank einen Freitext (varchar(5000)) der Zeilenumbrüche und viel Fließtext enthalten kann.
Leider ist die Excel Zellhöhe auf 409 Pixel beschränkt, und daher wird bei einer Schriftgröße Arial 10 nach 32 Zeilen einfach abgeschnitten.
Wie kann ich im VBA Makro prüfen, wieviele Zeilen ich erreicht habe ?
Insbesondere die manuellen Zeilenumbrüche gemischt mit automatischen Umbrüchen machen mir hier zu schaffen.
Optimal wäre für mich eine Logik, die es mir schon in der Datenbank erlaubt zu berechnen ob etwas abgeschnitten wird oder nicht.
Gruß
Stephan

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Mach die Spalte breiter !!!! (owT)
22.03.2010 17:14:20
Renee

AW: Zellenhöhe für importierten Text bestimmen ?
22.03.2010 18:06:36
welga
Hallo,
lese doch die Zeile zuerst in ein Array ein. Dann kannst du die Anzahl der Zeichen zwischen den manuellen zeilenumbrüchen zählen und durch die Anzahl der Zeichen, welche in deine Spaltenbreite passen teilen. Somit erhälst du die Anzahl der automatischen Zeilenumbrüche. Beides zusammen addieren und mit der Schriftgröße multiplizieren, somit erhälst du deine spätere Zeilenhöhe, Ist diese Zahl größer als 409 dann MsgBox"Es wird was abgeschnitten" andernfalls Array-Inhalt in Zelle einfügen.
Zumindest würde ich es so versuchen.
Vllt hilft es ja.
gruß
welga
Anzeige

190 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige