UserForms Eingabekontrolle
02.03.2003 11:21:57
Hans-Georg
ich will in einer Userform.Textbox den Wert einer Eingabe überprüfen und, falls der Wert außerhalb eines festgelegten Gültigbereiches ist, diese Textbox sofort wieder aktivieren und verhindern, daß der Focus weiter in der Aktivierungsreihenfolge springt.
Die betreffende Textbox (und andere Controls) ist mit Textbox_Enter() und Textbox_Exit(ByVal Cancel ......) zur dynamischen Gestaltung überwacht.
Wenn ich den Focus nun mit Textbox.SetFocus auf diese Textbox zurücksetzen will, klappt das nicht, da die _enter() und _Exit() Ereignisse ausgelöst werden und der Focus landet letztlich in einem ganz anderen Feld.
Geht das irgendwie?