Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1100to1104
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
Buchstaben mit Leerstellen in TextBox
Urmila
Hallo alle zusammen,
ich habe folgenden Code um in einem TextBox (in diesem Fall tbname) die Eingabe auf Buchstaben von A-Z zu reduzieren:
Private Sub tbname_Change()
Dim sTxt As String
If tbname.Text = "" Then Exit Sub
sTxt = tbname.Text
If Not Right(sTxt, 1) Like "[a-z]" And Not _
Right(sTxt, 1) Like "[A-Z]" Then
sTxt = Left(sTxt, Len(sTxt) - 1)
tbname.Text = sTxt
End If
End Sub
Hierbei kann ich aber keine Leerstellen eingeben, wie kann ich das ändern?
Danke und regnerische Grüße ;-)
Urmila

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

Betreff
Benutzer
Anzeige
AW: Buchstaben mit Leerstellen in TextBox
03.09.2009 10:19:17
Hajo_Zi
Hallo Urmilla,
das macht man eigentlich so, gleich bei der Eingabe verhindern
Private Sub TextBox2_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
'   von Peter Haserodt
'   nur Buchstaben und Leerstelle
Select Case KeyAscii
Case 97 To 122, 65 To 90, 32 '228, 246, 252, 196, 214, 220, 223
Case Else
KeyAscii = 0
MsgBox "Nur Buchstaben", vbExclamation
End Select
End Sub

AW: Perfekt, danke dir Hajo
03.09.2009 10:23:10
Urmila
Urmila
Anzeige

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige