2016-07-21 74 views
0

我有启用宏的工作簿。工作簿和工作表都受密码保护。受保护工作表上的错误

基本上,我有2张。第一个“火山口”有一个下拉列表和按钮。

其次,在火山口页任务“Uno”这又具有按钮(它是一种隐藏的工作表)

按钮1只复制“Uno”表并创建新表。所有任务工作正常。

但我的问题是,当我创建一个子工作表并保存并关闭工作簿。

下一次,只要我打开工作簿,就会得到一个“错误'1004'。您不能在受保护的工作表上使用此命令。您必须先解除工作表的保护。

我想知道,在这种情况下,我可以在哪里使用代码解除表单保护?

我很困惑,请大家帮忙

回答

0

命令Worksheet("Your_Sheet_Name").Unprotect如果你有一个密码,您需要添加它,以及Worksheet("Your_Sheet_Name").Unprotect(Password)

你可以把它在打开工作簿,它会解锁工作表。但是,所有用户都可以修改此工作表。

相关问题