【问题标题】:Runtime automation unspecified error in excel VBA 2013excel VBA 2013中的运行时自动化未指定错误
【发布时间】:2015-05-23 14:46:28
【问题描述】:

我正在尝试在 excel 2013 中运行一段 VBA 代码以从我们的 Intranet 站点访问一些数据,但我收到了运行时错误 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 的新手,没有太多想法。任何指针都会有所帮助

【问题讨论】:

    标签: excel vba dom


    【解决方案1】:

    我也尝试过使用 IE 和 VBA,但运行似乎并不真正关心 IE 中的页面加载是否完成!

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

    Application.Wait(Now + TimeValue("0:00:05"))
    

    每次导航后...没有超级高效,但 VBA 不是用来解析网络上的信息,如果你愿意的话,你可以使用更合适的语言! ;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-22
      • 1970-01-01
      • 2019-05-11
      • 2013-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-01
      相关资源
      最近更新 更多