Мое намерение - очистить все имя приложения от этой страницы и ссылку на приложение, ведущую на следующую страницу. Тем не менее, когда я запускаю его, я вижу, что после цикла один раз он выдает следующую ошибку: «Ошибка времени выполнения 91, объектная переменная или переменная блока не установлена». Вот полный код. Любая помощь будет действительно оценена. Заранее спасибо.Ошибка времени выполнения 91, переменная объекта или с переменной блока не установлена
Sub app_crawler()
Dim xmlpage As New XMLHTTP60, htmldoc As New HTMLDocument
Dim htmlas As Object, htmla As Object, sstr As String
xmlpage.Open "GET", "https://itunes.apple.com/us/app/candy-crush-saga/id553834731?mt=8", False
xmlpage.send
htmldoc.body.innerHTML = xmlpage.responseText
For Each htmlas In htmldoc.getElementsByClassName("lockup-info")(0).getElementsByTagName("a")
sstr = htmlas.href
xmlpage.Open "GET", sstr, False
xmlpage.send
htmldoc.body.innerHTML = xmlpage.responseText
For Each htmla In htmldoc.getElementsByClassName("intro")(1).getElementsByTagName("h1")
x = x + 1: Cells(x, 1) = htmla.innerText
Next htmla
Next htmlas
End Sub
На какой линии вы получаете сообщение об ошибке? – Vityata
* Я просто скопировал полный код и вставил сюда, чтобы избежать путаницы, что я прошу * - к сожалению, вы в основном дали нам процедуру и сказали, что «это не работает», не указывая нам, где именно может быть проблема , или продемонстрировать какие-либо усилия с вашей стороны, чтобы попытаться изолировать проблему до одной конкретной инструкции. Можете ли вы попытаться это сделать и изменить свой вопрос? –
Вам нужно ** [редактировать] ** эту информацию * в свой вопрос *. –