Ich habe folgendes Problem:
Für eine Turnierverwaltung brauche ich eine Eingabemaske (UserForm) mit 10 TextBoxen und einem Eingabe(OK)Button. Die Aktivierreihenfolge ist 1 – 10, dann OKButton. Wenn aber bei der Eingabe in TextBox 6 eine bestimmte Bedingung erfüllt ist, soll der Focus direkt auf den OKButton springen, weil keine weiteren Eingaben mehr nötig sind.
Das funktioniert bei mir mit SetFocus aber nur beim Change Ereignis, das ich aber nicht anwenden kann, weil für die Eingabe ein und zweistellige Zahlen in Frage kommen.
Bei AfterUpdate oder Exit spring der Fokus nicht zum Button sondern in das übernächste Feld der Aktivierreihenfolge.
Mach ich da was falsch?