VBAでIEを操作する方法について教えてください。
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
| Message#2 2015年2月4日(水)21時09分 From: VBAジョニー | 返事 削除 変更 |
| 花さくらのメッセージ(#1)への返事 > VBAでIEを操作する方法について教えてください。 > サイトに<フォーム1>と【送信】(submit)ボタンがあります。 > > 今、サイト1に「サンプル」という文字列を入れ、submitを押すというコードを書きました。 objIE.Document.Forms(0).Item("test").Value = "サンプル" > > objIE.Document.Forms(1).submit > > ところが、なぜかうまく送信されません。原因を調べたところ、input type=hiddenがページソースに書かれており、そこのvalueには「A」が指定されていました。 > objIE.Document.Forms(0).Item("test").Value = "サンプル" objIE.Document.Forms(1).submit Forms(0)に値をセットして Forms(1)をSubmitしていますが これは正しいでしょうか Webページのソースの全文を見せてください hiddenのinputがForms(1)にあれば送信されます |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降
