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

作者: 表妹的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