Windows 访问intranet站点后尝试关闭IE时发生VBA错误

Windows 访问intranet站点后尝试关闭IE时发生VBA错误,windows,excel,vba,Windows,Excel,Vba,如果使用谷歌这样的互联网站点,下面的代码可以正常工作。但是,我需要访问一个工作内部网站。当我这样做时,我得到以下错误,运行时错误“-2147023179(800706b5)”:自动错误接口未知 Dim ie As Object Set ie = CreateObject("InternetExplorer.Application") ie.Visible = True ie.Navigate "INTRANET SITE" Do While ie.Busy DoEvents Loop

如果使用谷歌这样的互联网站点,下面的代码可以正常工作。但是,我需要访问一个工作内部网站。当我这样做时,我得到以下错误,运行时错误“-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不可能仅作为此工作簿的管理员运行。

取消选中保护模式修复了此问题

也可以使用下面的代码位

Set ie = New InternetExplorerMedium

我喜欢第二个选项,因为当用户正常使用互联网时,安全性不会受到影响。可能重复的