【发布时间】:2017-08-23 16:15:28
【问题描述】:
我正在使用 Workbook.FollowHyperlink 方法下载/打开一个 excel 文件。
问题是我想自动化该过程,但该方法会打开一个对话框 ok/cancel,告诉我这个文件可能会损害我的计算机,如果我真的想打开它。
代码
Dim strURL As String
strURL = "https://app1.intra.corp/A997/EnCours/Configs?Download=Exporter"
ThisWorkbook.FollowHyperlink (strURL)
我搜索并尝试了很多方法,但没有成功。
我试过了:
添加注册表项以禁用 Office 的超链接警告。
进入 excel 选项、隐私设置和禁用受托网站保护或任何所谓的。
使用 Application.SendKeys 并尝试发送“enter”来回答对话框。
Application.EnableEvents = False和Application.DisplayAlerts = False。 (它适用于除此之外的所有其他对话框)在 Internet Explorer 选项中将网站添加到我的受信任网站列表(注意:我无法执行此操作,因为这些设置已被我的公司锁定)
【问题讨论】:
-
你试过
Workbooks.Open("https://app1.intra.corp/A997/EnCours/Configs?Download=Exporter")吗? -
你是我需要的救星!太感谢了。我无法在谷歌的其他任何地方找到这个。我会让你做出答案,我会接受。再次感谢!