- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTAとVBSでのアプリケーションについて)
HTAとVBSでのアプリケーションについての質問
このQ&Aのポイント
- HTAとVBSで簡単なプログラムを作っているが、'document.anim.se(..)checked'のエラーが発生している。
- 詳しい方に直し方を教えていただきたい。
- プログラムの詳細は以下の通り。フォーム内のラジオボタンから値を取得し、メッセージボックスに表示する。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
3点問題があります。 (1)変数iが初期化されていない。 Loop文の前でインクリメント されているが、初回は? (2)オブジェクトの使い方が誤り。 誤:document.anim.se(i).checked 正:document.anim.se.item(i).checked (3)記述間違い 誤:document.anim.se(i).checked.Value 正:document.anim.se.item(i).value 以下は参考例です。 Sub Ctrl() For Each i In document.getElementsByName("se") If i.checked Then test1 = i.value Exit For End If Next Msgbox(test1) End Sub ※インデントに漢字空白を使用、コピペ注意
お礼
ありがとうございました。 上記の3点修正したら動くようになりました。