Excel 2019 总是以写保护的方式从本地网络驱动器打开文件

Excel 2019 总是以写保护的方式从本地网络驱动器打开文件

问题

Excel我在从局域网驱动器(由我的 Synology NAS 提供)打开文件时遇到了以下问题- 每当我打开文件时,它都会作为write protected书写笔录在德国)。

Excel 文件打开时处于写保护状态

属性

查看文件的属性,可以清楚看到该文件是不是写保护:

Excel 文件属性

我还可以以新名称将文件保存在同一网络驱动器上,没有任何问题。当我打开该文件的新副本时,出现的行为与上述相同。

注册表项

我还知道旧版本的 Office 存在一些问题,这些问题建议DisableRobustifiedUNC在下创建一个新的注册表项HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options并将其设置为1。由于我使用的是 Office 2019,所以没有这样的注册表路径(并且仍然尝试在 2016 路径下设置它不会改变任何东西)。

Excel 信任中心

我接下来尝试的是在 Excel 中的“受信任位置”下添加网络驱动器(如果这是英文 Excel 的正确术语):

Excel 信任中心

不幸的是,行为与以前相同。

最后,我尝试 - 也在信任中心选项中 - 完全取消选中“受保护的视图”下的所有设置(仅作为临时措施):

Excel 信任中心受保护的视图

和以前一样,您可能已经猜到了,没有任何变化。

这里出了什么问题?如何让 Excel 从我自己的网络驱动器打开我自己的 Excel 文件(无需受保护的视图)?

使用 GIF 动画更新以显示行为

动画 GIF 展示 Excel 中的行为

答案1

在尝试针对我的问题提出不同的建议但均未成功后,我发现该行为是由我之前安装(后来卸载)的一个插件引起的:AlphaVantage.excelDataAddin.xll

卸载显然不是 100% 成功,并且该插件仍然列在-> ->Excel下。当我删除该条目(在窗口底部,-> )时,行为恢复正常。OptionsAdd-InsActive Add-InsExcel OptionsManage Excel-Add-InsGo

答案2

事实上,这种情况仅发生在从资源管理器打开文件时,而不是从 Excel 中使用菜单打开时文件 > 打开.xlsx,可能意味着文件(或.xls文件)的文件关联出现错误。

核实 :

  • 跑步regedit

  • 导航至键HKEY_CLASSES_ROOT\.xlsx(类似.xlsx

  • 检查项目中的值(Default),例如 Excel.Sheet.12

  • 现在使用它来导航到密钥 HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

  • 我在项目中的命令(Default)是:

    "C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE" "%1"
    
  • 验证您的命令是否相同或相似(Office16其他 Office 版本可能有所不同)。

  • 如果不同,请更正。

此更改应立即生效,但如果没有,则可能需要重新启动。

相关内容