30. August 200223 j Hi Leute Ich will quasi eine Abfrage machen die eine Zahl abfrägt die 10 Stellen haben soll. Nur leider geht er immer in das Then egal was ich mache. Wo liegt mein Fehler? If TextBox0 < "[##########]" Then MsgBox "Die Nummer muss 10 Stellen betragen" TextBox0.SetFocus Else.....
30. August 200223 j Hi, wie Wäre es mit einem Trick. Frag doch einfach auf Textbox<1000000000 ab. alles was kleiner ist hat nur neun Stellen, oder werden hier führende Nullen mitgegeben? Gruß, Tiana
30. August 200223 j Hi, mhhh vielleicht mit If Format(textbox,##########)=false Then ... muss Du mal ausprobieren! GRuß, Tiana
30. August 200223 j Hi, also in dem Fall (dein Wert ist mit der Option auf führende Nullen ja ein alphanumerischer wert) mach doch einfach folgendes (einfach ist am Besten): if len(textfeld.text)<10 then msgbox "Eyyyyy!" GRuß, Tiana
30. August 200223 j Ich glaube nicht, dass man mit Platzhaltern arbeiten kann. Lass mich aber gerne vom Gegenteil überzeugen.
30. August 200223 j Juhhuuuuuuuu es funktioniert. Deine Löung war gut If Len(TextBox0.Text) < 10 Then Gruß UTGMK:marine :bimei :OD :e@sy
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.