无法下载您请求的信息:Office PowerPoint、Word、Excel

beg*_*er_ 5 microsoft-office hyperlink

我有一个超链接,当放入 MS Office 程序时出现错误

无法打开 http://...。无法下载您请求的信息。

将会发生并且链接不会显示。例如,该链接可以在 Lotus Notes 中使用或直接粘贴到浏览器窗口中。(无法提供,内网申请)。

我用谷歌搜索了这个问题,但像取消勾选离线工作(已经是)这样的常见解决方案不起作用,它是一个http请求而不是https,所以http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2011/11/ 15/quot-cannot-download-the-information-you-requested-quot-executing-web-query-from-excel.aspx也不适用。

有什么解决办法吗?

小智 1

我一直在研究类似的问题。使用 PowerPoint 2016 超链接到安全、非缓存登录页面时,我收到“无法下载您请求的信息”错误消息。在我的情况下,PowerPoint 会弹出一个身份验证窗口并崩溃,而不是使用 URL 打开我的默认浏览器。

正如此评论中所述,该问题似乎与Office 产品打开超链接的方式有关。显然,无论您的默认浏览器是什么,它们都会通过 Internet Explorer 路由初始请求。

.bat您可以通过超链接到打开该链接的文件来解决此问题。打开文本编辑器并创建以下.bat文件:

@echo off
REM Office fails to open Hyperlinks
REM This .bat file can do it though
REM See https://superuser.com/questions/826552/cannot-download-the-information-you-requested-power-point-word-excel/1474218 for details

start "" "https://superuser.com/"
Run Code Online (Sandbox Code Playgroud)

该解决方案的唯一缺点是必须单击Enable安全警告。

如果这不是你的风格,微软有一个记录的解决方案

  • 使用链接的 Microsoft 故障排除页面中的简单修复修改注册表

    要让我们为您解决此问题,请转到“这是一个简单的解决方案”部分。

  • 使用链接的 Microsoft 故障排除页面中的说明手动修改注册表

    要解决此问题,请添加 ForceShellExecute 子项(如果不存在)并设置值数据,或者如果存在,则设置 ForceShellExecute 子项的 Valuedata。