我想在以
特定方式(双击、键修饰符等)单击锁定单元格时打开表单。
如果我使用 Worksheet_BeforeDoubleClick
,它会在关闭表单后显示警告,指出单元格已锁定(这很烦人)。
如果我使用 Worksheet_SelectionChange
,不会出现警告,但每次选择单元格时都会出现表单(这有点多)。
无论如何,是否可以使用修饰符,例如 Ctrl
,与Worksheet_SelectionChange
结合使用,以便用户必须做出主动选择才能打开表单?
只需在Worksheet_BeforeDoubleClick
子的末尾设置Cancel = True
即可。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
MsgBox "test"
Cancel = True
End Sub