在VBA中如何在双击某个单元格时执行一个宏
来源:网络收集 点击: 时间:2024-08-24【导读】:
Excel中的VBA支持多种事件,比如点击右键,双击单元格,打开工作表,激活工作表等等,今天来介绍下如何利用双击事件,使得在双击Excel中某个单元格时执行指定的宏。工具/原料moreMicrosoft Excel 2013方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
总结:1/1
打开Excel,按下Alt+F11,打开VBA编辑界面,双击左侧要双击执行代码的工作表,弹出右侧代码编辑区,如下图所示。

选择“Worksheet”中的“BeforeDoubleClick”事件,如下图所示。

首先,利用if函数通过判断对象的行列来执行相应代码的单元格,如下图所示。

通过设置Cancel=True取消原来的双击编辑单元格的效果,通过Call命令执行指定的宏,如下图所示。

编写好要执行的宏,如下图所示。

回到Excel中,双击代码中执行的单元格,就会执行Call后面的宏程序,结果如下图所示。

1.打开Excel,按下Alt+F11,双击工作表;
2.选择“Worksheet”中的“BeforeDoubleClick”事件;
3.利用If指定执行代码的单元格;
4.设置Cancel=True,利用Call执行宏;
5.编写好指定的宏;
6.回到Excel,双击执行单元格就会执行相应的宏。
注意事项关注以往和今后的经验文章,了解更多软件应用技巧,感谢点赞和关注
双击事件双击执行宏版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1155777.html
上一篇:c4d运动样条如何添加效果器?
下一篇:烟雨江湖陶渊溢学棍怎么加点