在VBA中如何在双击某个单元格时执行一个宏
1、打开Excel,按下Alt+F11,打开VBA编辑界面,双击左侧要双击执行代码的工作表,弹出右侧代码编辑区,如下图所示。

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

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

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

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

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

1、1.打开Excel,按下Alt+F11,双击工作表;
2.选择“Worksheet”中的“BeforeDoubleClick”事件;
3.利用If指定执行代码的单元格;
4.设置Cancel=True,利用Call执行宏;
5.编写好指定的宏;
6.回到Excel,双击执行单元格就会执行相应的宏。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:58
阅读量:72
阅读量:86
阅读量:102
阅读量:62