これなら「getElementById」で要素を取得できます。取得した要素に対して「Click」。先ほどのsampleプロシージャのお尻に次のコードを追加します。srchInput.Clickこれでyahooの検索ができました。これで終わり今回の題材は比較的単純でした。今回で、IEを使ったウェブスクレイピングは終わりです。その1から今回までのテクニックを使えば、おおよそのページ遷移はできるのではないでしょうか。ieを使ってスクレイピングする上で大事なのはhtmlの細かい仕様にとらわれすぎないことです。仕様を知ることは大事ですが、先ほどの例でも書いたとおり、「そんなもんか」という寛容さが必要です。IEを使ったスクレイピングはかなり脆いIEを使ったスクレイピングで覚えておいてほしいことは、「IEを使ったスクレイピングはかなり脆い」ここまで紹介してきてなんだよ、いまさら!!って感じですが・・・。IEの処理待ちは通信環境によって変わってくるのでたまにIEの画面が遅れる場合があります。対策としては、実際に使う環境で、IEの処理待ちの時間などを根気よく調整するしかありません。これまで紹介してきた単発の動作だけなら話は単純なのですが、実際に使えるものはもっと複雑なことをやろうとするはずです。すると、IEが遅れて処理が止まったり、うまく動いても処理時間がかかったりということがよくあります。IEを使ったスクレイピングは脆いです。それを理解した上で使っていただきたいと思います。次はスクレイピングは様々なやり方があります。IEを操作するのはほんの一例です。実はIEを操作するより実用的で、簡単なものもたくさんあります。次は、そういったものを紹介していきたいと思います。ここまでお読みいただき、ありがとうございました。はてなブログProシステム界隈の末端に生息しています。コンピュータに仕事をさせるのが好きです。このブログで紹介している内容は、多分に私見が含まれています。それでも、なるべく正確性を保つよう心がけていますが「それは違うんじゃない?」などのご意見がありましたらご連絡ください。このブログに掲載しているコードは利用規約の範囲で自由にお使いください。当ブログのプライバシーポリシーについてお問合せコードの利用規約にほんブログ村はてなブログをはじめよう!shinmai_papaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。