禁用特定工作簿的保存提示

禁用特定工作簿的保存提示

我定期阅读一些 Excel 工作簿,但对其我仅具有读取权限。

当我经常更改过滤器时,系统会在关闭之前询问我是否要保存。我从不想保存它们。

有没有办法禁用保存提示?

我已经找到了使用宏的解决方案(例如https://stackoverflow.com/questions/17674867/how-to-disable-the-save-as-prompt),但是正如我所写的,我只有这些工作簿的读取权限,因此无法向它们添加宏。

答案1

在您的个人工作簿中使用此代码:

Sub CloseNoSave()
    ActiveWorkbook.Close savechanges:=False
End Sub

然后使用快速访问工具栏将该宏附加到按钮
快速访问工具栏菜单
从下拉菜单中选择宏
宏选择
并将宏添加到工具栏。
使用此按钮代替文件/关闭或角落中的 X,您不应收到提示

警告- 系统不会提示您,并且会关闭活动工作簿,因此请谨慎使用,因为如果您在错误的文件上使用它,自动恢复功能可能不起作用,因此可以节省您的时间

相关内容