• 締切済み

VBAからWebフォームの設定について(ラジオボタン)

Excel上で入力された内容を元にWebフォームに情報を送信しようとしています。 テキストフィールドの値設定の場合は、 html.forms(0).Item("aaa").value = "ABC" で行えますが、 ラジオボタンの場合、 html.forms(0).Item("bbb").value = "1" とするとメソッドをサポートしていない旨でエラーになってしまいます。 bbbという2項目のラジオボタン(項目のvalueは"0"と"1")に対しての選択(例えば"1"を選んだ事にしたい)はどのように行えば良いのでしょうか? 御存知の方、御教授願います。

みんなの回答

  • sam_inoue
  • ベストアンサー率47% (27/57)
回答No.1

>ラジオボタンの場合、 >html.forms(0).Item("bbb").value = "1" 一般にラジオボタンでは「checked」とします。 VBAからも同じかどうか分かりませんが、 html.forms(0).Item("bbb").checked とするとどうでしょうか。

h_urasam
質問者

補足

checkedですと、どのラジオボタンが選択されたかが分からない為、駄目だと思います。 とりあえず試してみましたがエラーとなりました。 "bbb"はラジオボタンのグループと同義になります。 項目Aをクリックするとvalue="0"、項目Bをクリックするとvalue="1"となるように動いて欲しいと思っています。

関連するQ&A