Zwei UF und die Sanduhr
16.10.2018 16:09:40
Ulf
folgende Situation zum ganz, ganz schnellen Nachbau.
Wir brauchen nur 2 UF, 2 TextBoxen und ein Commandbutton.
UserForm1 erhält eine TextBox1 mit dem Code
Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
UserForm2.Show
End Sub
UserForm2 erhält auch eine TextBox1 ohne Code
und ein CommandButton mit dem Code
Private Sub CommandButton1_Click()
UserForm1.TextBox1.Text = Me.TextBox1.Text
Unload Me
End Sub
Nun rufen wir UF1 auf, klicken die TextBox doppelt,
UF2 erscheint. Dort geben wir irgendetwas in das Testfeld ein
und klicken unseren Button, !!! nun nirgends klicken !!!
UF2 verschwindet, unsere Eingabe ist nun in UF1.
Unser Mauszeiger bleibt nun eine Sanduhr bis wir in UF1 klicken
und genau das möchte ich nicht.
Das ist anders, wenn wir UF2 ungebunden aufrufen, das ist aber nicht
gut, das UF2 liegt dann möglicherweise irgendwo rum und wird zu einer
Unzeit geschlossen.
Auch irgendwelche Fokus-Sachen haben bei mir nicht Abhilfe gebracht.
Könnt ihr den Effekt nachvollziehen?
Hab ihr einen Ausweg?
Viele Grüße
Ulf