首页 > 解决方案 > VBA:来自personal.xlsb的BeforeDoubleClick

问题描述

我想做以下事情:我希望能够在我的personal.xlsb 中修改BeforeDoubleClick 事件。这是我想到的一个例子:我想要,当我双击一个单元格时,它的背景色设置为绿色。通常我必须在 Workbooks Workbook_BeforeDoubleClick 事件中执行此操作,但是我希望能够在任何工作簿中以及从我的 personal.xlsb 中执行此操作,以便我可以为 BeforeRightClick 事件分配不同的方法。理想情况下,我会有一个带有几个按钮的用户窗体,每个按钮都为 BeforeRightClick 事件分配不同的方法。

这可能吗?我无法在网上找到解决方案。

此致!

标签: excelvba

解决方案


有可能 - 为此,您需要捕获Application事件。

此处提供了带有示例代码的完整说明: http ://www.cpearson.com/excel/AppEvent.aspx


推荐阅读