Am 17.02.2013 10:50, schrieb Claus Busch:
> Hallo J�rgen,
>
> Am Sun, 17 Feb 2013 10:08:52 +0100 schrieb J�rgen Stadermann:
>
>> ich suche eine M�glichkeit, bei Eingabe in einer Textbox, die Anzahl der
>> Zeichen - einschl. Leerzeichen- auf 10 pro Zeile und die Anzahl der
>> Zeilen auf max 3 zu begrenzen.
>> D.h. hat der User die erste Zeile beschrieben,springt der Courser in die
>> 2. Zeile, b.z.w. dann in die 3. Zeile und mehr ist nicht m�glich.
>
> du kannst die Anzahl Zeichen beschr�nken mit der Eigenschaft MaxLength.
> Aber du kannst nicht die Zeichen pro Zeile beschr�nken.
> Die Zeilen lassen sich auch nicht beschr�nken. Du hast entweder
> Multiline true oder false, also entweder l�sst du mehrere Zeilen zu oder
> nicht.
> Du m�sstest das Ganze per Code l�sen. Also Mulitline auf true setzen,
> Anzahl Zeichen mit Maxlength beschr�nken und wenn dann die Textbox
> verlassen wird den Text in 3 Zeilen per 10 Zeichen anordnen. Teste mal
> folgenden Code f�r eine TextBox2:
>
> Private Sub TextBox2_Change()
> With TextBox2
> .MultiLine = True
> .MaxLength = 35
> End With
> End Sub
>
> Private Sub TextBox2_LostFocus()
> With TextBox2
> .Text = Mid(.Text, 1, 10) & vbNewLine & _
> Mid(.Text, 11, 10) & vbNewLine & _
> Mid(.Text, 21, 10)
> End With
> End Sub
>
>
> Mit freundlichen Gr��en
> Claus Busch
>
Hallo Claus.
Danke f�r die Antwort.
Doch, wo finde ich >> LostFocus() << ?
Ich arbeite mit Excel 2010
Gru�
J�rgen