Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Schrift in mehrzeiliger Textbox autoskalieren
zurück: Initialisiertes Steuerelement ist grau weiter: Zelleninhalt auf mehrere Zeilen und Spalten verteilen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
SG ;-)
Freizeitprogrammierer


Verfasst am:
30. Apr 2014, 19:33
Rufname:

Schrift in mehrzeiliger Textbox autoskalieren - Schrift in mehrzeiliger Textbox autoskalieren

Nach oben
       Version: Office 2007

Hallo, folgendes Problem:

Ich versuche gerade einen Code zu schreiben, der den Text in einer mehrzeiligen Textbox automatisch kleiner sklaliert, wenn der Text zu lange ist, um vollständig in der Textbox angezeigt zu werden.

Mein erster Lösungsansatz war, mit der Autosize-Methode der Textbox die tatsächliche Textlänge zu ermitteln, diesen Wert durch die gewünschte Breite zu dividieren, und so zu errechnen, wieviele Zeilen in welcher Schriftgröße ich benötige.

Das klappt auch ganz gut, allerdings nur solange der Text keine Leerzeichen enthält, denn dadurch wird der Text natürlich nicht mehr an der gewünschten Zeilenbreite umgebrochen, sondern in der Regel ein Stückchen davor. (Er soll natürlich auch zwischen den Wörtern umgebrochen werden, und nicht mitten im Wort) Allerdings stimmt dann die erechnete Zeilenanzahl nicht mehr, was dazu führt, dass sehr häufig das letzte eingegebene Wort "verschluckt" wird. (Abhängig von der Zeilenbreite können es auch mehrere Wörter sein, die verschluckt werden)

Jetzt habe ich weiter nachgedacht, und bin darauf gekommen, dass die Textbox ja tatsächlich eine Methode hat, die anspringt, wenn ein Wort verschluckt wird: die Scrollbar. Allerdings sehe ich keine Möglichkeit im Code festzustellen, ob diese Scrollbar gerade sichtbar ist, oder nicht.

Weiß jemand ob, und wenn wie das geht? Oder hat jemand eine bessere Idee?

Liebe Grüße

SG

_________________
Problem exists between keyboard and chair...^^
Steffl
Im Profil kannst Du frei den Rang ändern


Verfasst am:
30. Apr 2014, 19:47
Rufname:

AW: Schrift in mehrzeiliger Textbox autoskalieren - AW: Schrift in mehrzeiliger Textbox autoskalieren

Nach oben
       Version: Office 2007

Hallo,

Du meinst eine Textbox in der Userform?

_________________
Rückmeldung wäre nett.

Gruß Stefan
SG ;-)
Freizeitprogrammierer


Verfasst am:
30. Apr 2014, 19:49
Rufname:

AW: Schrift in mehrzeiliger Textbox autoskalieren - AW: Schrift in mehrzeiliger Textbox autoskalieren

Nach oben
       Version: Office 2007

Hallo Steffl,

ja, ich meine eine Textbox in der Userform Smile

Liebe Grüße

SG

_________________
Problem exists between keyboard and chair...^^
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formate: Excel 2007 ändert Schrift automatisch 4 Gast 84 30. Nov 2013, 12:53
brausebier Excel 2007 ändert Schrift automatisch
Keine neuen Beiträge Excel Formate: Schrift einbetten 8 dietmar62 5234 06. Apr 2013, 19:05
Gast Schrift einbetten
Keine neuen Beiträge Excel Formeln: Ergebnis der Berchenung in roter Schrift 1 dbernhard 286 18. Feb 2011, 13:03
HermannZ Ergebnis der Berchenung in roter Schrift
Keine neuen Beiträge Excel Formeln: Tiefstellen der Schrift 8 Gast 4639 15. Sep 2010, 20:08
< Peter > Tiefstellen der Schrift
Keine neuen Beiträge Excel Formeln: Rechenformeln für Userform- TextBox + ComboBox 1 espresso 1604 08. Jun 2010, 09:30
Gast Rechenformeln für Userform- TextBox + ComboBox
Keine neuen Beiträge Excel Formeln: Einfügen mehrzeiliger Informationen wenn Kriterium erfüllt 2 Eotsskleet 201 27. Mai 2010, 14:18
Eotsskleet Einfügen mehrzeiliger Informationen wenn Kriterium erfüllt
Keine neuen Beiträge Excel Formate: Steuerelemt, Schrift vertikal zentrieren 0 Otmar 2316 04. Dez 2009, 12:06
Otmar Steuerelemt, Schrift vertikal zentrieren
Keine neuen Beiträge Excel Formeln: schrift weiß bei leerer zelle 2 ich-gast 278 11. Nov 2009, 19:48
ich-gast schrift weiß bei leerer zelle
Keine neuen Beiträge Excel Formeln: Daten aus Textbox in Tabelle übernehmen 1 Reginchen: 1395 22. Jul 2009, 13:17
licht Daten aus Textbox in Tabelle übernehmen
Keine neuen Beiträge Excel Formeln: Prüfen, ob Textbox gefüllt ist 2 hansi11 3332 20. Jul 2009, 14:06
hansi11 Prüfen, ob Textbox gefüllt ist
Keine neuen Beiträge Excel Formeln: Formel und Schrift in einer Zelle - Möglich? 7 Glenni4 2927 16. März 2008, 21:53
Zero Formel und Schrift in einer Zelle - Möglich?
Keine neuen Beiträge Excel Formate: Schrift für tiefer gestellte Zahlen 4 Gast 6039 14. Feb 2008, 14:33
Raimund Schrift für tiefer gestellte Zahlen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Web Editor Forum