Hallo zusammen,
vieleicht kennen einige von Euch das Problem:
Ich möchte einen Button nach dem Clicken, unsichtbar machen (.visible = False).
Jedoch kommt immer die Fehlermeldung, dass das Objekt, welches den Fokus hat, nicht ausgeblendet werden kann.
Wie geht das trotzdem?
Vielen Dank schon im Voraus für Eure Hilfe!
Klaschl
Hallo Klatschl,
einfachster Weg, setze den Focus auf ein anderes Feld in Deinem Formular (.setfocus) und mache danach den Button unsichtbar.
Peter
Hallo.
Wie geht das trotzdem?
Wenn Du zwei Steuerelemente Buh und Bäh hast, schreibst Du jeweils in die Ereignisprozedur
Sub Buh_Click()
Bäh.Visible=True
Bäh.SetFocus
Buh.Visible=False
End Sub
Sub Bäh_Click()
Buh.Visible=True
Buh.SetFocus
Bäh.Visible=False
End Sub
Schließlich muss der arme Fokus ja irgendwo hin, wenn Du Dein Steuerelement geklocken hast …
Gruß kw