Thema Datum  Von Nutzer Rating
Antwort
21.06.2022 09:21:04 Jan
Solved
Blau Optionbutton freischalten wenn bestimmter Optionbutton ausgewählt wurde
22.06.2022 22:58:06 xlKing
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
22.06.2022 22:58:06
Views:
459
Rating: Antwort:
  Ja
Thema:
Optionbutton freischalten wenn bestimmter Optionbutton ausgewählt wurde

Hallo Jan,

sowohl als auch! Wenn du dich ein wenig mit den Eigenschaften beschäftigen würdest, würdest du die Enabled-Eigenschaft kennen. Damit kannst du Steuerlemente aktiv oder inaktiv schalten. Alternativ kannst du die Elemente auch über die Visible-Eigenschaft ganz ein- bzw. ausblenden. Damit Option 2 und 3 unabhängig von Option 1 und 4 ausgewählt werden können, hast du ebenfalls 2 Möglichkeiten. Entweder du zeichnest erst einen Rahmen, markierst diesen und zeichnest Option 2 und 3 dann da rein. Oder du lässt den Rahmen weg und gibst stattdessen der Eigenschaft Groupname bei Option 2 und 3 den gleichen Namen. Dieser muss sich von dem Groupname der Optionen 1 und 4 unterscheiden.

Ganz ohne Code gehts aber dann doch nicht. Denn wenn du Option 2 und 3 aktiv schalten willst, sobald Option 1 ausgewählt wird, musst du das dem Change-Ereignis von Option1 hinterlegen. Das ist einer der einfachsten Codes überhaupt. Dazu einfach doppelt auf Option 1 klicken um in das Codefenster zu kommen. Dem Userform wird nun automatisch ein Click-Ereignis für Option 1 hinzugefügt. Das nützt dir hier aber nichts. Oben rechts im Codefenster hast du eine Dropdownbox mit den ganzen Ereignissen die der OptionButton1 unterstützt. Wähle hier das Change-Ereignis aus. Dieses wird nun dem Code hinzugefügt. Darin brauchst du dann nur noch die folgenden beiden Zeilen einfügen:

  OptionButton2.Enabled = OptionButton1.Value
  OptionButton3.Enabled = OptionButton1.Value

Falls du andere Namen verwendest musst du diese natürlich anpassen. Wenn du nun das Userform startest, funktioniert das Ganze wie gewünscht.

Bei weiteren Fragen einfach melden.

Gruß Mr. K.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
21.06.2022 09:21:04 Jan
Solved
Blau Optionbutton freischalten wenn bestimmter Optionbutton ausgewählt wurde
22.06.2022 22:58:06 xlKing
NotSolved