So automatisieren Sie das Scraping von Daten von mehreren Seiten einer Website, deren URL sich nicht ändert

So automatisieren Sie das Scraping von Daten von mehreren Seiten einer Website, deren URL sich nicht ändert

Ich versuche, eine Tabelle in Excel zusammenzustellen, indem ich die Daten einer Webseite extrahiere.Websiteenthält 27 Seiten mit Daten, die ich in einer einzigen Tabelle in Excel zusammenfassen möchte. Die URL ändert sich jedoch nicht von Seite zu Seite. Ich habe mir ein YouTube-Video angesehen, in dem Makros und VBA verwendet wurden, um Datentabellen wie diese für eine Site zu importieren, die die URL mit jeder ausgewählten Tabelle änderte. Ich bin mir jedoch nicht sicher, was ich in dieser Situation tun soll.

Wenn ich das Element untersuche, sehe ich, dass die Seitenänderung mit diesen Informationen erfolgt:

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

Der „Wert“ ändert sich mit jeder Seitenzahl. Ich bin mir nicht ganz sicher, wie ich das in ein Modul in VBA schreiben soll, da ich auf diesem Gebiet noch sehr neu bin.

Jede Hilfe wäre sehr willkommen!

Antwort1

Möglicherweise können Sie die Selenium IDE verwenden, um einen Beispielsatz von Aktionen aufzuzeichnen, die zum Navigieren durch die Seiten und zum Scrapen der Inhalte jeder Seite erforderlich sind.

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

verwandte Informationen