繁体   English   中英

使用Ctrl作为Worksheet_SelectionChange的修改器

[英]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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM