来源:微信公众号表妹的EXCEL
自从表妹开通公众号以来,就一直有很多求知欲望强的小伙伴,要求表妹分享VBA编程的相关知识。起初表妹内心是拒绝的,但奈何表妹“耳根子”软,经不起他们隔三差五地“哀求”,所以今天决定分享一篇VBA的入门级知识,先带大家认识一下“宏”这个神奇的工具,然后学会自己动手录制一个。勤奋好学的小伙伴,你准备好了么?
~~~~~~宏的分割线~~~~~~
【知识点1:宏和VBA是啥?】
VBA:是建立在Office中的一种编程语言,他可以有效地扩展EXCEL的功能。
宏:是用VBA代码保存下来的程序。通俗点理解,宏就是EXCEL用户使用宏录制器录下来的一组操作,循环使用宏,可以省去之前的重复操作。
-------------------------------------
【知识点2:宏在哪?】
宏位于开发工具菜单中的代码选项卡里,如下图:
PS:找不到开发工具菜单的同学,点击文件--选项--自定义功能区--勾选开发工具选项。
-------------------------------------
【知识点3:如何录制宏?】
示例:在姓名之间插入空行
步骤:
a.点击使用相对引用按钮(为了使录制完成的宏可以为所有姓名依次插入空行);
b.点击录制宏按钮,打开录制宏窗口中,为宏命名,然后确定(录像开始了哈~);
c.执行插入空行操作;
d.点击停止录制按钮(录像结束了哈~),点击宏按钮,查看录制完成的宏。
-------------------------------------
【知识点4:录制完成的宏怎么用?】
示例:在姓名之间插入空行
步骤:
a.选中插入的空行单元格;
b.点击宏按钮,在宏窗口中(快捷键Alt+F8),选择录制完成的宏,点击执行按钮。
PS:工作薄中的其他表格也可以使用录制完成的宏
-------------------------------------
【知识点5:如何把宏和VBA联起来用?】
示例:在姓名之间插入空行
步骤:
a.点击VBA编辑器按钮,打开VBA编辑窗口(快捷键Alt+F11);
b.选择录制完成的宏(模块),打开模块代码窗口;
c.加入如下代码;
Dim i As Long
For i=2 To 20(从第2个姓名开始插入空行,一共有20个性名)
Next
d.保存后执行。
-------------------------------------
【知识点6:如何保存宏文件?】
将文件另存为启用宏的工作薄
-------------------------------------
至此,一个插入空行的宏就录制完成了,其他的宏录制也是同样方法。学会了录制宏,以后重复的工作就再也不用手动完成啦,你还不赶快试试?
~~~~~~宏的分割线~~~~~~
如果你觉得表妹的分享内容很实用,欢迎分享给其他小伙伴呦,独乐乐不如众乐乐嘛!
关注微信公众号“表妹的EXCEL”,每周一、三、五获取原创分享教程。加入“表妹的EXCELQQ群(345387282)”,和勤奋好学的小伙伴们一起快乐地学习EXCEL吧!
网友评论