
1.使用开发工具选项卡
进行ExcelVBA开发,需要使用「开发工具」选项卡包含的各项命令。默认情况下Excel打开如下图所示:

默认情况下,「开发工具」选项卡是隐藏状态,需要手动启用。第一次启用后,在以后每次打开工作簿时,都会自动显示该选项卡。
启用开发工具
第一步:在功能区任意一区域点击右键,弹出的菜单中选择「自定义功能区」。

第二步:在右侧选项卡列表中,找到「开发工具」并勾选。

第三步:点击确定,这时在功能区可以看到「开发工具」了。

还有一种试就是通过Excel里选项来进行设置,如下图所示:

后续操作参照上面第二步和第三步。
【开发工具】选顶卡的功能按钮分为4个组:【代码】组、【加载项】组、【控件】组和【XML】组。【开发工具】选项卡中按钮的功能如下表所示。
选项卡按钮功能

2.使用宏功能的其他方法
2.1 【视图】选项卡中的【宏】按钮

2.2 状态栏上的按钮

2.3录制宏和停止录制
2.1或2.2中任意一中方式,可以开始录制宏

开始录制宏的时候,状态栏会有所变化,如下图所示

停止录制
方式一:

方式二:

方式三:

那如何查看录制的宏呢?
①在开发工具选项卡中点击宏,如下图所示:

②弹出宏对话框

③在VBE中可以看到代码,如下图所示:

因为我们没有任何操作,所以在代码中什么也没有看到。
3.保存宏代码的文件格式
Microsoft Office 2019支持使用Office Open XML格式的文件,具体对于Excel来说,除了*.xls,*.xla和*.xlt等兼窑文件格式外,Excel2019支持更多的存储格式,如*.xlsx,*.xlsm等。xlsm是我们常用有VBA代码的格式,其中m取自于单词macro,就是我们常说的宏的英文。
可以用于保存宏代码的文件类型如下表所示:

4.宏安全性设置
宏在为Excel用户带来极大便利的同时,也带来了潜在的安全风险。这是由于宏的功能并不仅仅局限于重复用户在Excel中的简单操作‘使用VBA代码也可以控制或运行Microsoft Office之外的应用程序, 此特性可以被用来制作计算机病毒或恶意功能。因此,用户育必要了解Excel中的宏安全性设置,合理使用这些设置可以帮助用户高效地降低使用宏的安全风险,操作步骤如下:

我们在学习阶段,可以选择启用所有宏。在实际工作中建议大家选择禁用所有宏,并发出通知,即宏设置的第二项,这样可以根据自己的判断,是否启用宏。既保证了安全,也能利用宏。
5.启用工作簿中的宏
在宏安全性设置中选中【禁用所有宏,并发出通知】单选战钮后.打开包含代码的工作簿时,在功能区和编辑栏之间将出现如下图所示的【安全警告】消息栏。如果用户信任该文件的来源,可以单击【安全警告】消息栏上的【启用内容】安钮,【安全警告】消息栏将自动关闭。此时,工作簿的宏功能 已经被启用,用户可以运行工作簿的宏代码。

6.录制宏代码
对于VBA初学者来说,最困难的事情往往是想要实现一个功能,却不知道代码从何写起,录制宏可以很好地帮助大家。录制宏作为Excel中一个非常实用的功能,对于广大VBA用户来说是不可多得的学习帮手。在日常工作中大家经常需要在Excel中重复执行某个任务,这时可以通过录制一个宏来快速地自动执行这些任务。
如下图所示,我们可以录制一个新宏,来帮助我们完成格式化标题
①开启录制宏,并设置相关配置

②进行我们需要的操作

③停止录制

经过上边几步的操作,一个简单的宏就录制好了。虽然比例方全,但它有一定的局限性!
Excel的录制宏功能可以记录用户的操作,但也不是记录全部的操作,比如一些输入保护单元格密码之类的操作,是不会被记录。还有就是有一些冗余代码,不够灵活,执行效率不高。不能产生流程控制,比如循环,真假判断之类的,这个时候就需要我们进行二次加工,满足我们的需求。
7.运行宏代码
初始状态:

①使用快捷键,在上边录制的宏里,我们设定了ctrl+w为宏执行的快捷键。

②功能区里的【宏】按钮

点执行就可以看到效果了。
8.认识VBE开发环境
Excel VBA 编辑器打开有三种试,可以根据自己的习惯选择使用:
方法一:从功能区开发工具打开,如下图所示

方法二:从工作表名称打开
方法三:使用快捷键打开

①菜单栏:开发工具的菜单,一些基本的设置都在这里面。
②标准
③编辑
④用户窗体
⑤调试
⑥工程资源管理器
⑦立即窗口
⑧监视窗口
上边的这些内容,会在后续的讲解中进行详细解读。