【发布时间】:2021-11-24 16:27:32
【问题描述】:
我在 Excel 2016 中,无论出于何种原因,我所有已运行 10 年以上的宏都无法保存。具体来说,Activeworkbook.save、Thisworkbook.save,任何 saveas 类型的代码都会运行,但实际上不会保存任何东西。
即使是最简单的宏:
sub test()
activeworkbook.save
end sub
宏会运行,但不会保存。没有调试错误或任何东西。我在虚拟公司机器上运行,Excel 设置中一定缺少某些东西?任何帮助将不胜感激我已经尝试了几乎所有东西。此外,我团队中的其他用户可以从同一工作簿成功地在同一系统上运行代码,因此这与我的设置有关。
任何见解都会令人惊叹。
谢谢!
【问题讨论】:
-
也许他们没有在您期望的地方保存?不过,一行代码并不多。
-
感谢蒂姆的评论 - 我能够解决我的问题。我有一个添加,无论出于何种原因与 VBA 交互/不让文件保存。当我禁用 Refinitiv (Thompson Reuters) 的插件时,代码又神奇地工作了!