我有一张受保护的Excel表格。它有表单控件,我已经为它们分配了宏。我可以使用
在此工作表上启用评论.Protect DrawingObjects:= False
但这也允许删除任何表单控件。
我可以将表单控件更改为activeX控件,但这会阻止Mac用户使用它。
有没有办法启用评论但保护表单控件?
感谢
答案 0 :(得分:0)
有没有办法启用评论但保护表单控件?
不是我知道的。但你可能会想出一个解决方法:) 像这样:
这样的东西可以放在表格的代码中。 commentCell
是选定的单元格。可能还会检查选择了多少个单元格:
ActiveSheet.Unprotect Password:=sPassword
Range(commentCell.Address).AddComment
Range(commentCell.Address).Comment.Text Text:=MyComment
ActiveSheet.Protect Password:=sPassword