• ベストアンサー

Excel ラジオボタンのリセットを作りたい

http://www3.plala.or.jp/hkyoji/javascript/javano6.htm 上記サイトのようなラジオボタンをEXCELで作りましたが、 リセットするボタンの作り方がわかりません。 調べてもWebでのことしかでてきません。 ご教授よろしくお願いします。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 通常では、ラジオボタン(Excelでは、オプションボタン)のリセットはしません。それは、必ず、ひとつが必ず「オン」 になるようになっているからです。あえて作るなら以下のようになります。 Private Sub CommandButton1_Click()  For Each cnt In ActiveSheet.OLEObjects   If TypeOf cnt.Object Is MSForms.OptionButton Then     cnt.Object.Value = False   End If  Next End Sub

noname#34474
質問者

お礼

回答ありがとうございました。 コードの記入ありがとうございます。 必ず「オン」になるようになっているということでしたので、 結局リセットのボタンを作りました。

その他の回答 (1)

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.1

一例ですが リセットボタンは、コマンドボタンで作成し、そこに  OptionButton1.Value = False という、コードを記述します 「OptionButton1」の部分は、実際設置したボタンの名前をプロパティーで調べて記述してください

noname#34474
質問者

お礼

回答ありがとうございました。