在 Worksheet_SelectionChange 上使用 Ctrl 作为修饰符
Use Ctrl as modifier on Worksheet_SelectionChange
我想在以特定方式(双击、键修饰符等)单击 锁定 单元格时打开表单。
如果我使用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
我想在以特定方式(双击、键修饰符等)单击 锁定 单元格时打开表单。
如果我使用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