【问题标题】:Error on protected sheet受保护工作表上的错误
【发布时间】:2016-11-24 10:57:12
【问题描述】:

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

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

第二个,“Uno”,它又有按钮了(它是一个隐藏的工作表)

火山口页面任务上的按钮 1 只是复制“Uno”工作表并创建一个新工作表。所有任务都运行良好。

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

下次,当我打开工作簿时,我得到一个“错误'1004'。你不能在受保护的工作表上使用命令。你必须先取消保护工作表”。

我想知道,在这种情况下,我可以在哪里使用代码来取消保护工作表?

我很困惑,请帮助

【问题讨论】:

    标签: vba excel macros


    【解决方案1】:

    如果您有密码,请使用命令Worksheet("Your_Sheet_Name").UnprotectWorksheet("Your_Sheet_Name").Unprotect(Password)

    您可以在 Workbook Open 中使用它,它会解锁工作表。但是,所有用户也可以修改此工作表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-11
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 2015-05-16
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多