Herbers Excel-Forum - das Archiv

SetFocus funktioniert nur einmal

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
TextBox UserForm


Excel-Version: 2000
nach unten

Betrifft: SetFocus funktioniert nur einmal
von: Uwe


Geschrieben am: 30.04.2002 - 12:04:56

Hallo, ich bin's nochmal.

Hab da noch so'n Phänomen:

Also ich lade eine Userform per UserformName.show vbmodeless. Vorher setze ich den Mauszeiger per "UserformName.TextboxName.SetFocus" auf eine bestimmte Textbox.
Das Ganze funktioniert aber seltsamerweise nur einmal.
Schließe ich die Userform und lade sie später mit dem gleichen Code neu, wird der SetFocus nicht ausgeführt.

Warum nicht???

Uwe

nach oben   nach unten

Zusatz: SetFocus funktioniert nur einmal
von: Uwe

Geschrieben am: 30.04.2002 - 12:20:48

noch zu sagen wäre:

Ich setzte den Focus nachdem die Userform angezeigt wird:

UserformName.show vbmodeless (funkt. auch ohne vbmodeless nicht)
UserformName.TextBoxName.SetFocus
UserformName.repaint


Gruß
Uwe

nach oben   nach unten

Re: SetFocus funktioniert nur einmal
von: Michael Scheffler
Geschrieben am: 30.04.2002 - 12:44:48

Hallo,

wo hast Du denn Dein SetFocus programmiert, schließt Du die Form mit "Hide"?

Gruß

Micha


 nach oben

Excel-Beispiele zum Thema "SetFocus funktioniert nur einmal"
Einmalige Eingabe zulassen Eingabe eines X nur einmal zulassen und Wert aufrufen