• ベストアンサー

ネットの表を連続取り込み

複数のウェブページにある表を自動でエクセルに取り込み、 一つの表にまとめたいのですがうまくいきません。 取り込みたいのは、複数のページの定型で同じ位置にあり決まった書式のテーブルです。 ただし、ページ数は1~5ページまで日によって変わります。 変動する箇所のHTMLは下記のような感じです。 1 | <a href="pg=2">2</a> vbaでウェブクエリを使ってみたのですが動作がおかしいです。 ヘルプをみてもいまいち解説がわかりづらくて困っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • tss123
  • ベストアンサー率100% (2/2)
回答No.1

WEBクエリで気をつけないといけないのは1ページ目で作成したクエリを 2ページ目を読み込む際に切断しなければならないことです。2ページ目 から3ページ目に移動するときも同じです。 また、読み込むページのアドレスはフルパスで配列にでも入れておいて ループさせる、ただ、条件を満たしていない場合、5ページ目がないなど の時はスキップさせればOKかと思います。 ただ、状況が今ひとつわかりかねます。

oramenw
質問者

お礼

回答ありがとうございます。 参考になりました。

すると、全ての回答が全文表示されます。

関連するQ&A