ギリギリ行けるお一人様のライン

エクセルvbaでIE操作をしているのですが、

--------------------------------------------------------
<tr>
<th><span class="asterisk">*</span>
<label for="sex">性別:</label></th>
<td>


<input type="radio" name="gender" value="m" id="male" tabindex="1000">
<label for="male">男性</label>
<input type="radio" name="gender" value="f" id="female">
<label for="female">女性</label>
</td>
</tr>
--------------------------------------------------------
のソースで、男性にチェックを入れたいのですが、
どのようなVBAコードを書けばいいのでしょうか?

objIE.document.all.gender.Value = "m"

だとエラーになってしまいます。
ご教授よろしくお願いします。

A 回答 (1件)

u7ygghj34さん


はじめまして。
   
男性を選択の場合
 objIE.Document.all("gender")(0).checked=true
又は
 objIE.Document.all("gender")(0).click
でできるかと思います。
 
女性の場合
 objIE.Document.all("gender")(1).checked=true
又は
 objIE.Document.all("gender")(1).click
 
ご確認ください。
    • good
    • 0
この回答へのお礼

うまくいきました!ありがとうございました。大変参考になりました。

お礼日時:2012/03/12 22:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報