Letztes Zeichen in einer Textbox löschen

20/09/2007 - 15:32 von Thomas Metz | Report spam
Hallo*
ich möchte gerne das letzte Zeichen in einer Textbox löschen um mit dem Rest
weiterarbeiten zu können.
Eingabe sieht z.B. so aus 123M . Das M muss gelöscht werden. In der
Textbox ist der Buchstabe immer am Ende, es können aber auch andere
Buchstaben vorkommen.
Sieht eigentlich einfach aus, aber ich suche mir einen Wolf.
Ich hoffe, dass es jetzt da Draußen jemanden geben wird, der lacht und mir
die Lösung sagt. Deshalb VIELEN DANK im Voraus.

Mit freundlichen Grüßen

Thomas
 

Lesen sie die antworten

#1 NoNet
20/09/2007 - 16:10 | Warnen spam
Hallo Thomas,

kopiere dazu folgenden Code in das Klassenmodul des Userforms :

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
'Deletes last character of a textbox when textbox lost focus
If Len(TextBox1.Value) > 0 Then TextBox1.Value = Left(TextBox1,
Len(TextBox1.Value) - 1)
End Sub

Gruß, NoNet

Ähnliche fragen