SharePoint 应用“导入电子表格”失败并出现错误“发生意外错误。 (-2147352567) ”

症状

在 SharePoint 中使用 SharePoint 应用程序“导入电子表格”单击“导入”按钮时,会收到以下错误:

出现意外错误。 (-2147352567) 。

原因

安全限制阻止网页启动或访问 Excel.exe。

解决方法

重要

请仔细遵循本部分中的步骤进行操作。 对注册表修改不当可能会导致严重问题。 修改之前,备份注册表以便在发生问题时进行还原

删除或修改以下注册表值:

  1. 启动注册表编辑器。 为此,请根据你的情况使用以下过程之一:

    • Windows 10:右键单击或点击并按住“开始”按钮,然后选择“运行”以打开“运行”对话框。
    • Windows 8:按 Windows 徽标键+R 键打开“运行”对话框。
    • Windows 7 或 Windows Vista:选择“ 开始”,然后选择“运行”以打开“ 运行 ”对话框。
  2. 键入“regedit.exe”,然后按 Enter。

  3. 找到并单击下面的子项:

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Security]
    
  4. 单击 “编辑”,然后单击“ 新建字符串值”。 输入以下文本作为值名称,然后按 Enter:

    "automationsecurity"=dword:00000003
    
  5. 在“文件”菜单上,单击“退出”以退出注册表编辑器。

此策略设置控制宏是否可以在由另一个应用程序以编程方式打开的 Office 应用程序中运行。

如果启用此策略设置,则可以在以编程方式打开应用程序时,从三个选项中进行选择,用于控制 Excel、PowerPoint 和 Word 中的宏行为:

  • (默认) 启用的宏 - 宏可以在以编程方式打开的应用程序中运行。 此选项在 Excel、PowerPoint 和 Word 中强制实施默认配置。
  • 用户应用程序宏安全级别 - 宏功能由信任中心的“宏设置”部分中的设置确定。
  • 默认情况下禁用宏 - 在以编程方式打开的应用程序中禁用所有宏。

如果禁用或未设置此策略设置,则用于以编程方式启动 Microsoft Excel、PowerPoint 或Word的任何单独程序都可以运行宏,而不会被阻止。

更多信息

仍然需要帮助? 请转到 SharePoint 社区