繁体   English   中英

如何检查Excel工作表是否受保护?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM