ich habe Textboxen in der nur die Eingabe von Zahlen und ein Komma erlaubt sind:
Select Case KeyAscii
Case 48 To 57
Case 44
If InStr(clTextBox.Text, ",") 0 Then KeyAscii = 0
Case 45
If clTextBox.Text "" Then KeyAscii = 0
Case Else
KeyAscii = 0
End Select
nun möchte ich auch noch vermeiden, dass der erste Tastendruck ein Komma ist, da es sonst passieren könnte, dass der USer nur ein Komma drückt und anschließend die jeweilige Textbox verlässt. Das hätte zur Folge, dass der nachfolgende Code abschmiert. Habt ihr vielleicht eine Idee?
Gruß Uli