Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
excel VBA 2013中的运行时自动化未指定错误_Excel_Vba_Dom - Fatal编程技术网

excel VBA 2013中的运行时自动化未指定错误

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

我正在尝试在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/WAR40AllReports.aspx")
    oHTML = oIE.document

End Sub

我是excel VBA新手,没有太多想法。任何指针都会有帮助

我也尝试将IE与VBA一起使用,但运行时似乎并不真正关心在IE中加载页面是否完成

所以我做了一个导航和等待的小程序,只需添加

Application.Wait(Now + TimeValue("0:00:05"))
每次航行之后。。。没有超高效,但VBA不是用来解析网络上的信息的,如果你愿意,你可以使用更合适的语言