excel VBA 2013中的运行时自动化未指定错误
我正在尝试在excel 2013中运行一段VBA代码,以访问我们内部网站的一些数据,我得到一个运行时错误2147467259 80004005-自动化错误未指定错误excel VBA 2013中的运行时自动化未指定错误,excel,vba,dom,Excel,Vba,Dom,我正在尝试在excel 2013中运行一段VBA代码,以访问我们内部网站的一些数据,我得到一个运行时错误2147467259 80004005-自动化错误未指定错误 Sub AccessWar() Dim oIE As InternetExplorer Dim oHTML As HTMLDocument Set oIE = New InternetExplorer oIE.Navigate ("http://iscls3apps/WAR40/aspx/WAR40
Sub AccessWar()
Dim oIE As InternetExplorer
Dim oHTML As HTMLDocument
Set oIE = New InternetExplorer
oIE.Navigate ("http://iscls3apps/WAR40/aspx/WAR40AllReports.aspx")
oHTML = oIE.document
End Sub
我是excel VBA新手,没有太多想法。任何指针都会有帮助我也尝试将IE与VBA一起使用,但运行时似乎并不真正关心在IE中加载页面是否完成 所以我做了一个导航和等待的小程序,只需添加
Application.Wait(Now + TimeValue("0:00:05"))
每次航行之后。。。没有超高效,但VBA不是用来解析网络上的信息的,如果你愿意,你可以使用更合适的语言