我有一个我不希望用户修改的Excel模板/报告
我将模板保存为Read-Only Recommended
(另存为 - 。tools - >常规选项),因此系统会提示用户以只读方式打开,并在修改时强制保存另一个副本。
但是,我希望删除提示,因此无需单击其他按钮即可轻松访问文件
我能有效地做到这一点吗?
我测试了将以下内容添加到ThisWorkbook
模块,因此在打开时调用代码
Private Sub OpenWorkBookReadOnly()
ThisWorkbook.ChangeFileAccess Mode:=xlReadOnly
End Sub
虽然它有效,即文件在打开时更改为Read-only
,但这意味着只要VBA代码存在于工作簿中,用户就永远无法轻松保存文档
我想要实现的目标是:
save as