URL が変更されないサイトの複数のページからのデータスクレイピングを自動化する方法

URL が変更されないサイトの複数のページからのデータスクレイピングを自動化する方法

私はウェブページからデータを抽出してExcelで表を作成しようとしています。サイト27 ページのデータがあり、Excel で 1 つのテーブルにまとめたいのですが、URL がページごとに変わりません。マクロと VBA を使用して、選択したテーブルごとに URL が変わるサイトにこのようなデータ テーブルをインポートする YouTube ビデオを見ました。しかし、この状況で何をすべきかわかりません。

要素を検査すると、ページの変更は次の情報で行われていることがわかります。

<input name="TextBoxPageIndex" type="text" value="1" id="TextBoxPageIndex" style="width:35px;">

「値」はページ番号ごとに変わります。私はこの分野に非常に不慣れなので、これを VBA のモジュールに書き出す方法が正確にはわかりません。

ご協力いただければ幸いです。

答え1

Selenium IDE を使用すると、ページ間を移動して各ページのコンテンツをスクレイピングするために必要なサンプルのアクション セットを記録できる場合があります。

セレンのドキュメント

関連情報