要はformの中にテキストを入れてsubmitするというだけなので、ログインとほとんど一緒なのです。この3行を書き換えるだけでいけるなー♪とわかったと思います。エクセルVBAで検索ボックスから検索する方法ここからの手順は以下のとおりです。開発者ツールを起動するタグの要素を確認してみる検索ボックスに値を設定する検索ボタンを押す開発者ツールを起動するWEBページのタグを確認するために開発者ツールを起動します。開発者ツールの詳しい起動方法はログイン編で画像つきで説明していますので、今回はあっさりと説明します。IEの場合IEで、スクレイピングしたいページ(検索ボックスがあるページ)を開き、「F12」ボタンを押します。開発者ツールが開かれるので、左上の矢印のようなマークを押します。その状態で、検索ボックスをクリックすると、そこに該当するHTMLドキュメントが青くなります。Chromeの場合Chromeで、スクレイピングしたいページ(検索ボックスがあるページ)を開き、「Ctrl」+「Shift」+「i」を押します。右半分に開発者ツールが開かれるので、左上の矢印のようなマークを押します。その状態で、、検索ボックスをクリックすると、そこに該当するHTMLドキュメントがグレイになります。タグの要素を確認してみる検索ボックスには、検索したいテキストを入力する欄と、『検索』や『GO』などと書いてある、ボタンがたいていありますよね。それらのタグの要素を、上記で書いたにIEでもChromeでもどちらでもよいので開発者ツールを開き、確認します。outerHtml」をクリックします。value="search"></div></form>こうなっていました。1行目にform全体のことが書かれていますねー。3行目が検索ボックスのテキスト入力欄。4行目がボタンですね。検索ボックスに値を設定するテキスト入力欄です。idが設定されていますね!(id=”○○”という部分がある)勝ったも同然です。“XX”の○○の部分にidの値を入れます。XXは検索ボックスに入れる値(検索したい文字列)を入れます。検索ボックスにはidがおそらく大体のサイトは設定されていると思いますが、入っていない場合は、他の方法があります。確認してみてください。そこに載っているいづれかの方法で行けるはずです。検索ボタンを押すログイン編のログインボタン押下のように、検索ボタンを直接クリックでもいいんですが、今回はformタグに注目してください。formタグにもidが付いてるんですよ!id=”searchform”って!その場合は、formごとどーんと送れます。htmlDoc.getElementById(“○○”).submit○○の部分にformのidを入れます。kiyocodeの場合はsearchformを入れる形です。