excel vba 使用mschart_番外篇EXCEL如何使用宏(VBA)

小编,会在后续推送一些关于VBA(宏)相关的文章(之前其实也推送了一些,其中也大概说了一下如何使用),所以我们今天就专门写一篇如何使用宏,方便大家使用已经写好的宏。

如何使用宏:常规宏VBA-一般都是此类

1、调出-开发工具

Excel中默认开发工具是隐藏起来的,第一步先调出该次选项卡

> 文件-选项-自定义功能区-开发工具(√)

3a3b0e7987a69e9f66a204a4e90c03a0.gif

2、进入VBE(粘贴代码的地方)

方法1:ALT+F11(快捷键)

直接按下键盘上的ALT,不松手的情况下,另一只手按下F11

方法2:点击 开发工具-Visual Basic,进入

823d911d3fba244401450c2f79633dd0.png

方法3:右击任意工作表标签-查看代码进入

ff17ea87719b5c1a9cbc49078b657cdf.gif

3、插入模块,录入代码(粘贴代码)

> VBAProject上右击-插入模块,可以再属性中,修改名称

如果没有属性,按一下F4即可调出

af72f7e1244a740a09493ea62b437962.gif

> 复制代码,任意已经准备好的代码,粘贴,关闭vbe,回到EXCEL界面

f0289d9e6d199c7c6224e1615c71140f.gif

4、执行代码

开发工具-插入按钮,默认会弹出绑定宏,选择确定

也可以后期右击指定宏

32af7afd954890db0b82fcc57d064833.gif

5、补充说明

除了插入控件,我们还可以插入图形或者图片的方式来绑定宏使用

这样的好处是,我们可以去调整和美化按钮,比如做一个返回目录,我们可以使用对应的图片来更加合适

要点:插入图形或者图片,右击指定宏,选择对应的宏,确定

762f1c7efd945f46cf46051c5b737fb9.gif


以上都是一般的宏,如果我们要使用别人写好的事件代码,则需要粘贴到对应的工作表中或者ThisWorkbook中,此部分了解,作为小白上面掌握即可。

举例如下:一般事件中都是Target关键词(部分特殊除外)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    MsgBox Target.Address

End Sub

事件对应到每个工作表,不能放到模块中

5f78a59b76619bea653ae24edd486bd6.png

小结:EXCEL中的宏,除了我们上面所讲的常规使用方法,还可以通过绑定到功能区,右击菜单,快捷键或者VBE中直接F5临时执行等方式来执行代码

宏方法,根据不同的属性,也有不同的用法,常规插入模块,事件对应的工作表,加载宏需要在加载项中加载,个人宏则可以对全部打开的工作薄生效,COM加载项等通过第三方开发,直接安装则可以使用等等,未来我们说推送的文章,大部分都可以使用本篇所讲方式处理!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值