有没有办法,如何在鼠标双击后(在Active-X对象外)在MS word中运行宏?
类似于Document_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
答案 0 :(得分:0)
是的,Word有一个应用程序级事件,用于在用户双击文档时执行VBA代码(或VSTO代码):WindowBeforeDoubleClick
该事件作为参数提供了一个Selection对象,其中双击发生并且还提供了一个Cancel参数,该参数可选地允许您禁止双击将触发的操作。
在MSDN文档中搜索事件以获取更多信息。您还可以在那里找到有关如何使用应用程序级事件的信息,以防您不熟悉它们。