【发布时间】:2012-07-25 01:40:22
【问题描述】:
如果我们使用功能区 UI 保护工作表,并且如果每个单元格都被锁定或未启用任何选择,则矩形光标会消失。
但由于我有一些单元格与用户交互,我不会锁定每个单元格。现在矩形只出现在未锁定的单元格上。
由于我必须使这些锁定的单元格可以通过 VBA 选择,因此添加了以下代码:
Worksheets("sheet1").Protect Password:="******", _
UserInterfaceOnly:=True
现在由于 VBA 可以选择每个单元格,无论锁定或解锁,矩形光标无处不在。
现在我希望隐藏矩形本身;有可能吗?
【问题讨论】:
-
可能有点太快了。请详细说明您正在尝试做的事情。
-
@user1543250:如果你想隐藏矩形光标,那么用户如何知道哪个是活动单元格?
-
@SiddharthRout 在我的回答下方查看我的评论和 OP 的回复。
-
@DougGlancy:在我理解实际查询之前,我不得不重新阅读很多次(不确定我是否仍然理解正确)用户希望 Excel 不显示你在什么时候得到的黑色矩形你为解锁的单元格选择了一个单元格?
-
@SiddharthRout 是的,没有黑色矩形,类似于如果 EnableSelection 是 xlNoSelection,但可以选择未锁定的单元格。这个问题已经被编辑了几次。当我回答时,这只是如何让它像在“保护”对话框中取消选中“选择解锁的单元格”一样。