【发布时间】:2015-11-03 21:54:22
【问题描述】:
我敢打赌,我的 Excel 2013 宏中正在发生以下情况:
- Sub WorkSheet_BeforeDoubleClick 正在调用表单
- 一些逻辑填充并显示表单
- 双击事件被表单捕获为列表框中不需要的选择
有没有正确的方法来抑制子程序中间的双击?我有解决它的想法(让线程工作,重新定位表单工作,根据其他事件工作锁定和解锁列表框)这些都是糟糕的解决方法,我希望有一个内置的解决方案,我只是不知道。
(并且设置 Cancel = True 不起作用,因为我相信设置只有在代码完成运行后才会生效。双击成为子程序中间的选择)
【问题讨论】:
-
我不明白你的意思,当你双击一个单元格时会发生什么?你想发生什么或不想发生什么?