- 締切済み
VBAからWebフォームの設定について(ラジオボタン)
Excel上で入力された内容を元にWebフォームに情報を送信しようとしています。 テキストフィールドの値設定の場合は、 html.forms(0).Item("aaa").value = "ABC" で行えますが、 ラジオボタンの場合、 html.forms(0).Item("bbb").value = "1" とするとメソッドをサポートしていない旨でエラーになってしまいます。 bbbという2項目のラジオボタン(項目のvalueは"0"と"1")に対しての選択(例えば"1"を選んだ事にしたい)はどのように行えば良いのでしょうか? 御存知の方、御教授願います。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- sam_inoue
- ベストアンサー率47% (27/57)
回答No.1
>ラジオボタンの場合、 >html.forms(0).Item("bbb").value = "1" 一般にラジオボタンでは「checked」とします。 VBAからも同じかどうか分かりませんが、 html.forms(0).Item("bbb").checked とするとどうでしょうか。
補足
checkedですと、どのラジオボタンが選択されたかが分からない為、駄目だと思います。 とりあえず試してみましたがエラーとなりました。 "bbb"はラジオボタンのグループと同義になります。 項目Aをクリックするとvalue="0"、項目Bをクリックするとvalue="1"となるように動いて欲しいと思っています。