Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Buchstaben abfragen

Forumthread: Buchstaben abfragen

Buchstaben abfragen
27.08.2002 15:34:42
Bernd
Hallo liebe Excelisten,
ich möchze in einem Feld jeden Buchstaben abfragen. Es dürfen nur die 26 Buchstaben des Alphabets (chr 65-90 Großschreibung und chr 97-122), die 0-9 (chr 48-57) und der Bindestrich chr(45)verwendet werden. Leider klappt es nicht ganz, das Programm nimmt immer den gesamten Value nicht nur den einzelnen Buchstaben. Kann mir jemand sagen wie ich den einzeln eingegebenen Buchstaben abfragen kann.

Mit freundlichen Grüßen
Bernd

Private Sub Feld_Zugang_apn_Change()
On Error GoTo ENDE
eingabe = UserForm_Zugang.Feld_Zugang_apn.Value
If eingabe < Chr(44) _
Or (eingabe > Chr(45) And eingabe < Chr(48)) _
Or (eingabe > Chr(57) And eingabe < Chr(65)) _
Or (eingabe > Chr(90) And eingabe < Chr(97)) _
Or eingabe > Chr(122) Then
MsgBox ("Bitte nur die 26 Buchstaben des Alphabets (Groß/Kleinschreibung), sowie 0-9 und den Bindestrich verwenden")
End If
ENDE:

End Sub

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Buchstaben abfragen
27.08.2002 16:13:48
Harald Kapp
Hallo Bernd:

BTW: Ich würde die Abfrage in eine Funktion ISALPHA() verpacken. Dann kannst Du sie leicht mehrfach verwenden und findest schnel die Stelle, wenn Du den Wertebereich mal ändern musst.

Gruß Harald

Re: Buchstaben abfragen
27.08.2002 16:17:21
Kurt
Hallo Bernd
versuch mal mit dieser Methode
die Chift und Entertasten müssen noch überprüft werden

Private Sub Feld_Zugang_apn_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
On Error GoTo ENDE
eingabe = KeyCode
If eingabe < 44 _
Or (eingabe > 45 And eingabe < 48) _
Or (eingabe > 57 And eingabe < 65) _
Or (eingabe > 90 And eingabe < 97) _
Or eingabe > 122 Then
MsgBox ("Bitte nur die 26 Buchstaben des Alphabets (Groß/Kleinschreibung), sowie 0-9 und den Bindestrich verwenden")
End If
ENDE:
End Sub


mfg. Kurt

Anzeige
Re: Suuper vielen Dank (o.T.)
27.08.2002 16:21:05
Bernd
oT
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18