Как автоматизировать сбор данных с нескольких страниц сайта, где URL не меняется

Как автоматизировать сбор данных с нескольких страниц сайта, где URL не меняется

Я пытаюсь собрать таблицу в Excel, извлекая данные с веб-страницы.сайтсодержит 27 страниц с данными, которые я хотел бы объединить в одну таблицу в Excel. Однако URL не меняется от страницы к странице. Я посмотрел видео на YouTube, в котором использовались макросы и VBA для импорта таблиц данных, подобных этой, для сайта, который менял URL с каждой выбранной таблицей. Однако я не уверен, что делать в этой ситуации.

Когда я проверяю элемент, я вижу, что изменение страницы выполняется с использованием этой информации:

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

"Значение" меняется с каждым номером страницы. Я не совсем уверен, как записать это в модуль в VBA, так как я совсем новичок в этом деле.

Любая помощь приветствуется!

решение1

Вы можете использовать Selenium IDE для записи примера набора действий, необходимых для навигации по страницам и извлечения содержимого каждой из них.

http://www.seleniumhq.org/docs/02_selenium_ide.jsp

Связанный контент