简单来说,Excel中的宏就是创建一系列命令集,然后用鼠标点击或按下键盘上的某个键,让计算机自动执行这一系列命令。
二、如何录制宏?录制宏是创建宏的最简单和最常用的方法。记录一个宏相当于记录你操作的每一步。
创建宏有两种方式:一种是利用Excel操作环境中的宏记录器记录用户的动作;另外就是用VB编辑器自己写宏代码。当初学者不熟悉VBA命令时,使用第一个命令更容易,
例如,在下图中,有三个单元格区域:表1、表2和表3。现在,没有设置单元格格式。我们需要合并表名并居中,所有的表内容都居中。表头设置为绿色背景色,字体为白色加粗,整个表格内容区域有边框。如果每个表都是单独设置的,就需要执行多次重复的操作。下面是录制宏的方法。
1.选中B2单元格,点击菜单栏中的开发工具选项卡,在代码工具组中找到录制宏。
2.弹出“记录宏”对话框,输入宏名,然后点击“确定”按钮。
点击确定按钮后,工具栏代码组中原来的“录制宏”按钮变成“停止录制”按钮。
3.格式化表格。
(1)首先设置要合并的表格名称并居中加粗。
选择B2:E2单元格区域,单击菜单栏中的开始选项卡,然后单击对齐工具组中的合并后居中。
(2)将表格内容区域设置为全部居中并加边框。
选择B2:E6单元格区域,并单击开始选项卡下对齐工具组中的居中按钮。
(3)设置页眉中的绿色背景色和粗体白色字体。
选择B3:E3单元格区域,用绿色背景色和白色字体填充,并加粗字体。
4.所有格式化完成后,点击菜单栏中的开发工具选项卡,点击代码工具组中的停止录制,即可录制一个简单的宏操作。
三、如何执行宏?录制完一个宏操作后,应该如何运行?
选择G2单元格,点击菜单栏中的开发工具选项卡,点击代码工具组中的宏按钮。
此时,您可以看到表2的格式与表1的格式完全相同。如果要继续设置单元格格式,继续执行宏。
这里我们漏掉的是“使用相对引用”应该在“记录宏”之前勾选,否则默认为“使用绝对引用”。两者有什么区别?
使用绝对引用:在执行宏的过程中,无论选择哪个单元格,宏都在特定的单元格中执行记录的操作。
使用相对引用:在宏执行的过程中,活动单元格将被用作A1单元格,宏将在相对于活动单元格的特定单元格中进行记录。
如果希望录制的宏用于任何单元格区域,应该使用相对引用。
在上面的例子中,在你记录宏之前,你可以检查“使用相对引用”来看看记录的结果是什么!
上述示例的动画演示如下:
四、利用快捷键的方式执行宏操作“宏”对话框中的“执行”按钮只是运行宏的一个开关。如果每次执行宏都需要打开宏对话框,操作比较繁琐,那么我们可以设置快捷键来执行宏操作。
1.录制宏前设置快捷键,执行宏时可以直接使用快捷键。
2.如果在录制宏之前忘记设置快捷键,也可以在录制之后设置快捷键。
在宏列表中选择要执行的宏的名称,然后单击选项按钮打开宏选项对话框。设置快捷键后,点击确定。
五、如何删除宏?可以删除工作簿中不需要的宏。
点击菜单栏中的开发工具选项卡,点击代码工具组中的宏按钮,会弹出宏。弹出Microsoft Excel对话框。点击是删除选中的宏,点击否删除。
相信大家都知道Excel中“宏”的基本操作。如果你在学习过程中有什么问题,可以私信找我,或者在评论区留言。如果你觉得文章不错,可以点赞或者转发给朋友。希望大家多多支持~