[英]How check if Excel worksheet is protected?
我想检查Excel工作表是否受保护。 我知道我可以检查.protectcontents
,但是如果工作表像这样被保护怎么办:
activesheet.protect contents:=false
.protectcontents
返回false
但是形状被锁定。 请帮忙。
工作表的三个保护属性如下:
Sheets(1).ProtectContents
Sheets(1).ProtectDrawingObjects
Sheets(1).ProtectScenarios
您可以检查3是否均为False
。 在这种情况下,它不受保护。
.ProtectionMode
表示是否打开了“仅用户界面”保护。 如果需要,可以将其添加到功能中。 MSDN-ProtectionMode
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.