对列进行分组但不保护它们并使用密码保护其中一个组列

时间:2017-04-12 15:03:22

标签: excel vba

我有3列a,b,c我要分组并显示为分组(折叠部分)。 B列被锁定,当我尝试取消组合a,b,c列时,它会询问密码。我不希望它询问密码,因为只有B列受密码保护而不是分组取消分组操作。

如何在excel / vba中解决此问题

1 个答案:

答案 0 :(得分:0)

您可以添加一段代码,以便在例行程序的开头和结尾运行。这将取消保护工作表,运行代码,然后再次保护它。

开始:

Dim mypassword As String

mypassword = "yourPassword"

ActiveSheet.Unprotect Password:=mypassword

结束:

ActiveSheet.Protect Password:=mypassword