保护工作簿但仍允许宏创建新的工作表

保护工作簿但仍允许宏创建新的工作表

我有一个 Excel 工作簿,其中包含一个宏,该宏可创建新的工作表供用户填写。我想保护工作表和工作簿,以便用户不会错误地更改任何内容。但是,一旦我保护了工作簿,宏就不再起作用,因为工作簿已受到保护。

有没有办法保护工作簿,但仍允许用户运行宏并让其创建新的工作表?

答案1

您可以禁用宏内的保护,创建工作表并通过代码启用保护。

这需要将保护密码存储在代码中,但据我了解,您的问题不太令人担忧。

相关内容