沐鸣娱乐


        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        小伙伴,本节是进销存制作关键教程,初识VBA 。

        一、VBA简介

        Excel VBA中的VBA是Visual Basic For Application的缩写,可以实现办公自动化应用 。那么VBA都可以用来做什么呢?有人说除了生孩子  ,它都可以 。我们还是先来看几个应用案,初步认识下VBA可以用来干什么!

        1) 邮件自动化 。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        VBA自动发邮件

        2)一键合并报表。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        VBA合并报表

        3)动态图表。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        GDP变化

        二、VBA开发界面VBE

        VBA这么强大如何使用它 ?需要安装什么东西吗?

        不需要 !因为VBA是寄生在应用程序中的,我们本次课程讲的Excel VBA就是依托Excel本身作为平台和环境来实现,只要电脑上正常安装了Office你就已经安装好了VBA开发环境了。那么如何从Excel中打开VBA开发界面VBE?

        方法一:开发工具选项卡 ,点击Visual Basic。

        文件–选项–自定义功能–调出开发工具选项卡 。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        开发工具选项卡

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        Visual Basic

        方法二:选中工作表标签,鼠标右键查看代码。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        右键查看代码

        方法三 :在工作表中按快捷建ALT F11 。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        快捷键

        以上三个方法都可以从Excel界面进入到VBE界面 。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        下面我们来编写一个简单的VBA代码。

        第一步:我们在工程资源窗口点击鼠标右键,然后插入一个【模块】。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        插入模块

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        模块管理

        第二步 :在对应的代码编辑窗口中编写如下代码。

        Sub MyFirstVba()MsgBox “我在学习VBA”End Sub

        这三句构成了一个最简单的VBA过程,实现的效果就是在Excel界面中弹出一个对话框。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        VBA代码

        在VBE界面点击工具栏中的执行按钮或按F5即可运行代码查看效果。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        运行代码

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        运行效果

        有没有觉得很新奇呢 ?这是一个最简单的人机交互效果 ,我当时就是从这个消息提示开始学习的,希望它也可以带你进入VBA的海洋 。

        上面是VBE界面运行代码的方法,那在Excel中如何运行呢 ?

        需要在Excel中增加一个触发开关 :按钮 。

        从开发工具选项卡—>插入—按钮

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        按钮

        插入按钮时会自动弹出对话框 ,指定一个宏,此时选择刚刚我们编写的MyFirstVba即可。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        指定宏

        点击刚刚Excel表中的按钮试试效果吧!

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        按钮

        三 、VBA学习利器:录制宏。

        上面我们通过弹出一个消息框对VBA有了一个初步的认识,但实际应用中我们需要编写的代码比这个要更多、更复杂 。有一套工具可以帮助我们学习VBA。

        录制宏 :它可以记录我们在Excel中的操作过程并自动生成对应的VBA代码 。

        如果我们希望通过VBA完成一个自动操作,但又不知道如何编写对应的代码时,可以借助录制宏来完成。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        开始录制

        点击录制宏 ,会弹出设置对话框 。

        宏名:与上面的MyFirstVba一样代表宏的名称 。

        快捷键:通过设置一个快捷键来触发宏。

        保存在 :录制的宏代码需要保存的位置。如果希望当前录制的代码对所有的Excel文件都有效,则选择保存在个人宏工作簿 ,如果只需要对当前表格生效,则选择在当前工作簿。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        宏设置

        设置完成后继续在ExceL中完成相关操作 ,操作完成点击停止录制即可。

        你加班2小时才能完成,我只需要1分钟,值得收藏的VBA入门教程(vba快速入门)

        停止录制

        重新进入VBE界面即可看到录制宏生成的代码。

        下一节讲解通过VBA实现入库单的新增、修改与保存,进一步学习VBA,敬请期待!

        相关新闻

        联系我们
        联系我们
        分享本页
        返回顶部

          XML地图