【发布时间】:2020-06-29 17:40:12
【问题描述】:
我有一个带有以下选项的受保护工作表,该工作表包含一些隐藏的行/列。
ThisWorkbook.Sheets(ws.Name).EnableOutlining = True
ThisWorkbook.Sheets(ws.Name).Protect password, _
AllowFormattingColumns:=True, _
AllowFormattingRows:=True, _
userInterfaceOnly:=True, _
contents:=True, _
AllowFormattingCells:=True
我使用此代码来阻止工作表,但我希望允许用户也只复制可见单元格(例如使用 alt +;)。
我在 Microsoft 网站上看到了文档(已由 @Mech 发布),但我测试了这些选项,除了选项 Contents:= False 之外没有其他选项有效,但此选项设置为 False 允许用户仅复制可见单元格编辑单元格的内容(我不希望发生)。
有人知道其他方法吗?
提前致谢!
【问题讨论】: