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

TextBox

Forumthread: TextBox

TextBox
05.03.2004 21:02:31
KlausL
Hallo zusammen,
ich habe folgendes Problem und hoffe auf Hilfe:
In einer Userform wird mittels Textbox eine Kundennummer abgefragt, die Eingabe wird geprüft, ob sie 10-stellig erfolgt ist.
So weit so gut, nach der Prüfung soll der Courser im Fehlerfall wieder in der TextBox Kundennummer stehen. Im Archiv habe ich leider keine Hinweise gefunden.
Wo liegt mein Fehler??

Private Sub TextBoxKDNR_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Len(TextBoxKDNR.Text) < 10 Then _
MsgBox "Bitte tragen Sie die KDNR 10-stellig ein!!", _
vbCritical, "Falscher Wert"
TextBoxKDNR.SetFocus
End Sub


Vermutlich sitze ich schon zu lange vor dem Bildschirm und sehe meinen Fehler nicht.
Danke, schon mal für die Hilfe
Gruß KlausL
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: TextBox
05.03.2004 21:11:38
PeterW
Hallo Klaus,
sollte die Prüfung nicht besser lauten:
If Len(TextBoxKDNR.Text) <> 10 Then
Außerdem fehlt ein End If.
Gruß
Peter
AW: TextBox
05.03.2004 21:50:59
Dieter Klemke
Hallo Klaus,
versuch es mal mit der folgenden Prozedur

Private Sub TextBoxKDNR_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Len(TextBoxKDNR.Text) > 10 Then _
MsgBox "Bitte tragen Sie die KDNR 10-stellig ein!!", _
vbCritical, "Falscher Wert"
Cancel = True
End Sub

MfG
Dieter
Anzeige
AW: TextBox
05.03.2004 22:14:40
K.Rola
Hallo,
den Focus im Exit- Ereignis zu setzen, ist nicht möglich.
Versuchs mal so:

Private Sub TextBoxKDNR_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Len(TextBoxKDNR.Text)> 1 and Len(TextBoxKDNR.Text)< 10 Then
MsgBox "Bitte tragen Sie die KDNR 10-stellig ein!!"
cancel = true
end if
End Sub

Gruß K.Rola
Anzeige
AW: TextBox
05.03.2004 22:45:53
KlausL
DANKE FÜR DIE UNTERSTÜTZUNG
KlausL
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige