【发布时间】:2015-07-17 03:52:55
【问题描述】:
我正在尝试在 Excel 中自动提交表单以供工作,但在基础知识方面遇到了问题。我不断收到错误消息:
“对象‘IWebBrowser2’的方法‘文档’失败”
使用原样的代码,如果我在等待检查中包含 Or 部分,我会收到错误
“自动化错误调用的对象已与其客户端断开连接。”
我不知道在这里做什么,我已经到处寻找解决方案。这段代码最终会做更多的事情,但它在第一次尝试getElementsByTagName 时一直失败。
Sub GoToWebsiteTest()
Dim appIE As Object 'Internet Explorer
Set appIE = Nothing
Dim objElement As Object
Dim objCollection As Object
If appIE Is Nothing Then Set appIE = CreateObject("InternetExplorer.Application")
sURL = *link*
With appIE
.Visible = True
.Navigate sURL
End With
Do While appIE.Busy ' Or appIE.ReadyState <> 4
DoEvents
Loop
Set objCollection = appIE.Document.getElementsByTagName("input")
Set appIE = Nothing
End Sub
【问题讨论】:
标签: vba excel web-scraping