Zeilenumbruch in UserForm-TextBox

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
UserForm TextBox
Bild

Betrifft: Zeilenumbruch in UserForm-TextBox
von: Stefan
Geschrieben am: 09.11.2003 10:55:13

Guten Tag,

besteht die Möglichkeit in eine UserForm TextBox automatisch während der Eingabe eines Textes nach bspw.40 Zeichen einen Zeilenumbruch durchzuführen, so dass der ganze eingegebene Text für den Anwender in der TextBox sichtbar ist ?

Danke für einen Lösungsvorschlag.

Stefan

Bild


Betrifft: MultiLine = True
von: Josef Ehrensberger
Geschrieben am: 09.11.2003 11:37:16

Hallo Stefan,

in den Eigenschaften der Textbox "MultiLine" auf TRUE
stellen.

Gruß Sepp


Bild


Betrifft: AW: MultiLine = True
von: Hajo_Zi
Geschrieben am: 09.11.2003 11:44:16

Hallo Stefan

und folgender Code


Private Sub TextBox1_Change()
    If Len(TextBox1) = 40 Then TextBox1 = TextBox1 & Chr(10)
End Sub



Bitte keine Mail, Probleme sollten im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro




Bild


Betrifft: AW: MultiLine = True
von: Stefan
Geschrieben am: 09.11.2003 11:57:02

Danke Josef und Hajo, man lernt nie aus.


Bild


Betrifft: AW: Zeilenumbruch in UserForm-TextBox
von: Nepumuk
Geschrieben am: 09.11.2003 11:45:15

Hallo Stefan,
wenn der User die Taste aber nicht mehr loslässt, dann funktioniert es natürlich nicht.

Option Explicit
Private Sub TextBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    If Len(TextBox1) Mod 40 = 0 Then TextBox1 = TextBox1 & vbLf
End Sub


Code eingefügt mit: Excel Code Jeanie

Gruß
Nepumuk


Bild


Betrifft: AW: Zeilenumbruch in UserForm-TextBox
von: Stefan
Geschrieben am: 09.11.2003 11:59:08

Danke auch an Nepumuk !!


Bild

Beiträge aus den Excel-Beispielen zum Thema " Zeilenumbruch in UserForm-TextBox"