excel - VBA:来自personal.xlsb的BeforeDoubleClick
问题描述
我想做以下事情:我希望能够在我的personal.xlsb 中修改BeforeDoubleClick 事件。这是我想到的一个例子:我想要,当我双击一个单元格时,它的背景色设置为绿色。通常我必须在 Workbooks Workbook_BeforeDoubleClick 事件中执行此操作,但是我希望能够在任何工作簿中以及从我的 personal.xlsb 中执行此操作,以便我可以为 BeforeRightClick 事件分配不同的方法。理想情况下,我会有一个带有几个按钮的用户窗体,每个按钮都为 BeforeRightClick 事件分配不同的方法。
这可能吗?我无法在网上找到解决方案。
此致!
解决方案
有可能 - 为此,您需要捕获Application
事件。
此处提供了带有示例代码的完整说明: http ://www.cpearson.com/excel/AppEvent.aspx
推荐阅读
- r - 创建虚拟变量 (n-1) 类别
- angular - Angular 6 guard/canActivate only main route not secondary outlet
- google-chrome-extension - Chrome 扩展跨多个浏览器实例管理后台状态
- python - ModuleNotFoundError:尽管本地更改,但在推送到 Heroku 时 importlib
- haskell - 如何在 Haskell 中工作的返回类型上获得“不可预测的”重载?
- javascript - amcharts 4 中的 24 小时雷达图
- google-maps - 位置不好 Google Maps Xamarin Forms(大洋中部)
- security - 在 Win 8.1 和 Win 10 下禁用虚拟智能卡的 PIN 缓存
- css - 在独立的 Vue 组件上使用父页面中的类
- python - 在包含列表的单元格上合并两个 pandas DataFrame