• ベストアンサー

EXCELのオプションボタンの使い方

EXCELのコントロールツールボックス内でのオプションボタンの使い方について質問があります。 例えば、A,B,Cをどれかひとつだけ選択できるオプションボタンを作成します。 その後、Aを選択したときのみ、アクティブになる(または選択できるようになる)オプションボタンを作成することはできるのでしょうか? オプションボタンに上位、下位を設定したいのです。 なお、上位がオプションボタンでなくてもかまいません。 チェックボックスでAを選択した場合のみ、オプションボタンを選択できるようになるとか・・・。 どなたか教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

プロパティウィンドウで,個別のコントロールの初期状態を設定できることは理解していますね? 準備: オプションボタン1,2,3をグループ名「joui」で作成します オプションボタン4,5をグループ名「kai」で作成します オプションボタン4,5はenableをfalseにしておきます。 簡単な方法: コントロールを右クリックしてコードの表示を開始 現れたシートに下記をコピー貼り付けておきます Private Sub OptionButton1_Click() ’1をクリックしたら4,5を生かす  Me.OptionButton4.Enabled = True  Me.OptionButton5.Enabled = True End Sub Private Sub OptionButton2_Click() ’2をクリックしたら4,5を不活性にする  Me.OptionButton4.Enabled = False  Me.OptionButton5.Enabled = False End Sub Private Sub OptionButton3_Click() ’2に同じ  Me.OptionButton4.Enabled = False  Me.OptionButton5.Enabled = False End Sub

tanityuu
質問者

お礼

回答ありがとうございました。 早速やってみます。

関連するQ&A