VBAでSeleniumを使ったスクレイピングの件ですが、どなたか知恵を貸してください。 Amazonのサイトからスクレイピングをしています。

Visual Basic | Excel104閲覧

1人が共感しています

ベストアンサー

2

2人がナイス!しています

ThanksImg質問者からのお礼コメント

ありがとうございます! 参考にさせていただきます!

お礼日時:6/30 22:08

その他の回答(4件)

1

ページ数もスクレイピングし、ページ数が重複するとループを停止するはいかがでしょうか。

1人がナイス!しています

2

1件調べただけですが 最終ページのソースは aria-disabled="true">次へ となっていて その他は aria-disabled="true" は付いていませんでした。 もっと調べてどの場合も同じ事が言えるのなら、この差で判断は出来ますネ!!

2人がナイス!しています

2

『次へ』を押しても画面遷移しないようならそこでループを終了するという方法はどうでしょうか?

2人がナイス!しています

2

「前へ ...8 9 10 次へ」部分のaタグをまとめて取得してリンク内テキストを調べて 「次へ」という文字があれば次ページ読み込み、なかったら終了 とか

2人がナイス!しています