教你录个“宏”,学不学?

作者: 表妹的EXCEL | 来源:发表于2017-05-31 09:10 被阅读166次

来源:微信公众号表妹的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吧!

相关文章

网友评论

    本文标题:教你录个“宏”,学不学?

    本文链接:https://www.haomeiwen.com/subject/phpdfxtx.html