Я пытаюсь изучить веб-скребинг с VBA и столкнулся с проблемой в самом первом c первом шаге.
Проблема (я думаю) в том, что после выполнения IEObject.Navigate все переменные IEObject исчезают. Поэтому я получаю сообщение об ошибке
«Ошибка времени выполнения 426»: удаленный сервер не существует или недоступен »
в строке 8. Любая помощь приветствуется.
Код:
Sub VBAWeb()
Dim IEObject As InternetExplorer
Set IEObject = New InternetExplorer
IEObject.Visible = True
IEObject.Navigate URL:="https://google.com"
Do While IEObject.Busy = True Or IEObject.ReadyState <> READYSTATE_COMPLETE
Application.Wait Now + TimeValue("00:00:01")
Loop
Debug.Print IEObject.LocationURL
End Sub