Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA Auswahlrahmen von OptionButton nicht anzeigen lassen
#1
Moin

Bei einer Userform kann man ja über den Tabindex steuern, dass beim Initialisieren bsw. Commandbutton den Focus hat. Das klapp bisher prima mit .Commandbutton.tabindex = 0.
Jetzt hab ich eine Userform, bei der 7 Optionbutton angewählt werden können. Dann klappt das mit dem Tabindex aber nicht, da die Optionbutton den Focus immer auf sich selbst nimmt. Kann ich das steuern, sobald die Optionbutton ausgewählt wurde?

Danke im Voraus
Antworten Top
#2
Hallo,

Zitat:Dann klappt das mit dem Tabindex aber nicht, da die Optionbutton den Focus immer auf sich selbst nimmt. Kann ich das steuern, sobald die Optionbutton ausgewählt wurde?

das kannst Du im Eigenschaftenfenster des Buttons steuern.


Angehängte Dateien Thumbnail(s)
   
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!

Grüße aus Norderstedt, Peter
Antworten Top
#3
Ist nicht ganz was ich wollte. Beim Initialisieren der Userform wird Optionbutton1 = True gelegt, damit direkt diese Komponenten angezeigt werden. Dann liegt der Focus korekkt auf dem CommanButton_Hinzufügen. Sobald jedoch ein anderer Optionbutton ausgewählt wird, wechselt der Focus zum gewählten Optionbutton. Ich will, dass dann aber der Focus zurück zum CommandButton wechselt.

Siehe Bild:

[
Bild bitte so als Datei hochladen: Klick mich!
]
Antworten Top
#4
Hallo, :19:

nimm einfach im Klick-Ereignis der jeweiligen OptionsButton das: :21:

Code:
Private Sub OptionButton1_Click()
    CommandButton1.SetFocus
End Sub

Die Namen musst du natürlich anpassen. :21:
________
Servus
Case
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste