使 Excel 中的单元格成为必填项(防止保存)-无需宏

使 Excel 中的单元格成为必填项(防止保存)-无需宏

我希望在F5未填写特定单元格(例如)时阻止保存 Excel 文档。但是,我无法使用宏,因为我将此文档提供给用户以表单形式填写。如果用户不启用宏,则宏将毫无意义。我需要能够在没有宏的情况下做到这一点。

数据验证选项是不可接受的,因为如果我最初将该字段留空(首先不要触碰它)那么它就不会警告用户。

不用宏可以做到这一点吗?

答案1

简短的回答 - 不,不使用 VBA 是不可能的。

即使使用 VBA,也很容易阻止用户执行“另存为”,但很难阻止他执行常规的“保存”。例如:用户启用了自动保存。

答案2

我将使用条件格式,例如在单元格周围有一个大红色边框,直到输入值。

相关内容