1

如果使用诸如谷歌之类的互联网站点,则下面的代码可以正常工作。但是,我需要访问一个工作 Intranet 站点。当我这样做时,出现以下错误,运行时错误“-2147023179 (800706b5)”:自动化错误接口未知。

Dim ie As Object

Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.Navigate "INTRANET SITE"

Do While ie.Busy
    DoEvents
Loop

ie.Quit
Set ie = Nothing

请帮忙。谢谢。

注意:如果 excel 以管理员身份运行,那么这工作正常;但是,我认为 Excel 不可能仅作为这一个工作簿的管理员运行。

4

1 回答 1

2

取消选中保护模式解决了这个问题。

也可以使用以下代码

Set ie = New InternetExplorerMedium
于 2012-11-21T00:10:08.100 回答