Я написал script, используя vba в сочетании с селеном, чтобы добраться до нижней части веб-страницы с ленивой загрузкой. Однако мой script способен это сделать. Но цикл for x, который я использовал в моем script, выглядит странно, и у меня нет объяснений. То, что я ожидаю сделать, это использовать один и тот же цикл без какого-либо жесткого кода для него, как в 200 в этом случае. Любая помощь в этом будет высоко оценена.
Sub Get_links()
Dim driver As New WebDriver
With driver
.Start "chrome", "http://fortune.com/fortune500"
.get "/list/"
End With
For x = 0 To 200
driver.ExecuteScript "window.scrollTo(0, document.body.scrollHeight);"
driver.Wait 500
Next x
End Sub