Excel VBA 代码未显示,且文件未保存 - Sharepoint 文件

Excel VBA 代码未显示,且文件未保存 - Sharepoint 文件

所以今天早上我打开电脑发现,当我打开启用宏的 Excel 文件时,我发现我根本无法访问或查看任何特定于工作簿的模块,甚至保存工作簿也会引发错误。

我遇到的问题列表(无特定顺序):

  • 将“停止”放入即时窗口并运行它会引发错误编号 32809。
  • 尝试保存到 Sharepoint(或本地!)时,所有 .xlsm 文件也会显示此错误消息:“保存(文件名)时检测到错误。Microsoft Excel 可能能够通过删除或修复某些功能来保存文件。要在新文件中进行修复,请单击“继续”。要取消保存文件,请单击“取消”
  • 我尝试保存工作簿特定模块,但收效甚微(我尝试时 Excel 没有响应)
  • 我尝试重新启动计算机,但同样的问题仍然存在。
  • 尝试将工作表复制到新文件中时出现错误:“未找到模块”

解决这个问题的唯一方法是将所有内容复制到新文件中吗?有什么方法可以挽救我的 VBA 代码吗?非常感谢您的帮助。

答案1

问题似乎出在 Sharepoint 本身。Sharepoint 处理文件名的方式很奇怪,因此如果一个文件与另一个文件同名,即使它们位于不同的文件夹中(或似乎具有不同的扩展名),也不会引发文件命名错误,但会严重扰乱您的文件系统,并出现问题中列出的错误。

幸运的是,将文件命名为不同的名称后,问题似乎得到了解决。

(在这里回答我自己的问题,以便其他人遇到类似问题时可以找到答案)。

相关内容