Excel宏的录制和使用(Excel电子表格如何使用宏)

一、什么是宏?

简单地说,Excel中的宏就是创建一连串的命令集,然后通过鼠标点击或按下键盘上的某个按键就让电脑自动执行这一系列的命令。

二、如何录制宏?

录制宏是创建宏最简单、最常用的方法。宏的录制就相当于把你的每一步操作都记录下来。

创建宏有2种方法:一种是利用Excel操作环境中的宏录制器来录制用户的操作另一种是使用VB编辑器编写自己的宏代码。初学者在不熟悉VBA命令的情况下,使用第一种更加简单,

例如:下图中有表一、表二、表三3个单元格区域,现在是没有设置任何单元格格式的,我们需要把表名称合并居中并加粗,表格内容全部居中,表头设置绿色的背景色,字体白色加粗,整个表格内容区域加边框线。如果每个表单独设置,需要执行很多重复的操作,下面就教大家录制一个宏。

1、选中B2单元格,点击菜单栏的“开发工具”选项卡,在“代码”工具组中找到“录制宏”按钮并点击。

2、弹出“录制宏”对话框,输入宏名称,然后点击“确定”按钮。

点击“确定”按钮之后,工具栏“代码”组中原本是“录制宏”的按钮变成“停止录制”的按钮。

3、为表格设置格式。

(1)首先设置表名称合并居中并加粗。

选中B2:E2单元格区域,点击菜单栏“开始”选项卡,在“对齐方式”工具组中点击“合并后居中”,点击“字体”工具组中的“加粗”按钮。

(2)设置表格内容区域全部居中并加边框线。

选中B2:E6单元格区域,点击“开始”选项卡下“对齐方式”工具组中的“居中”按钮,再点击“字体”工具组中的“所有框线”。

(3)表头设置绿色的背景色,字体白色加粗。

选中B3:E3单元格区域,填充绿色背景色和白色字体,并加粗字体。

4、所有格式设置完成之后,点击菜单栏的“开发工具”选项卡,在“代码”工具组中点击“停止录制”,这样一个简单的宏操作就录制好了。

三、如何执行宏?

录制好一个宏操作之后,我们该怎样运行呢?

选中G2单元格,点击菜单栏的“开发工具”选项卡,在“代码”工具组中点击“”按钮,弹出“”对话框,在“宏名”列表框中选中要执行的宏名称,点击“执行”按钮。

此时可以看到表二的格式与表一的格式完全相同,如果要继续设置单元格格式,就继续执行宏。

这里我们遗漏了一点,就是“录制宏”之前要把“使用相对引用”给选中,不然默认就是“使用绝对引用”,那这两者有什么区别呢?

使用绝对引用:在执行宏的过程中,无论你选中了哪个单元格,宏都在特定的单元格中执行录制的操作。

使用相对引用:在执行宏的过程中,将以活动单元格作为A1单元格,宏在相对于活动单元格的特定单元格中执行录制的操作。

如果你想让录制的宏可以在任意的单元格区域中使用,就要使用相对引用。

上面的例子中,大家在录制宏之前,可以选中“使用相对引用”,看看录制出来的结果是怎样的!

上面例子的动图演示如下:

四、利用快捷键的方式执行宏操作

“宏”对话框中的“执行”按钮就是一个运行宏的开关,如果每次执行宏都需要打开“宏”对话框,操作起来也很繁琐,所以我们可以设置快捷键来执行宏操作。

1、录制宏之前设置快捷键,执行宏的时候就可以直接使用快捷键。

2、如果录制宏之前忘记设置快捷键,也可以录制完成后再设置快捷键。

在“”列表中选中要执行的宏名称,点击“选项”按钮,弹出“宏选项”对话框,设置好快捷键之后,点击“确定”按钮即可。

五、如何删除宏?

对于工作簿中不需要用到的宏,可以将其删除。

点击菜单栏的“开发工具”选项卡,在“代码”工具组中点击“”按钮,弹出“”对话框,在宏列表中选择要删除的“宏名称”,点击“删除”按钮,弹出“Microsoft Excel”对话框,点击“”按钮将删除选中的宏,点击“”将不执行删除操作。

Excel中“宏”的基本操作相信大家已经了解了,如果学习过程中有什么问题,可以私信找我或评论区留言,如果您觉得文章不错,可以点赞或转发分享给您的朋友,希望多多支持~

本文首发公众号【Word和Excel达人先生】,如需转载请联系小编!

(0)

相关推荐

  • Excel中如何录制"宏"命令动画教程

    《Excel2003入门动画教程60、Excel中如何录制“宏”命令》。 演示动画 操作步骤 完全可以这样说,“宏”是Excel的精华部分,如何录制一个宏呢? 下面,我们以录制一个设置标题“跨列居中” ...

  • Excel如何通过录制宏对横向数据进行批量排序

    Excel是现在十分常用的办公软件之一,有些新用户不知道该软件如何通过录制宏对横向数据进行批量排序,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接 ...

  • 如何制作一个宏应用于所有的excel文件?

    在excel2010及之后版本中,一个宏一般隶属于某个excel文件.当在某个excel中编辑好宏之后,无法在其他excel中使用这个宏.如何只编辑一个宏,实现在所有新建的excel中都能直接调用该宏 ...

  • 利用excel宏计算快速合并单个excel表中的多个sheet工作页

    很多朋友会遇到这样的问题,就是很有很多页的数据,少的有几十页,多的可能有几百页,然后需要合并到一个页面做数据分析,如果一页页的复制粘贴的话,就比较麻烦.下面我就介绍一种利用excel的宏计算来解决这个 ...

  • 怎么查看Excel宏安全性和设置禁用无数字签署所有宏

    今天,小编给大家分享查看Excel宏安全性和设置禁用无数字签署所有宏的方法,希望对大家有所帮助.具体如下:1. 首先,请大家在自己的电脑中找到"Excel2016"软件,点击进入主 ...

  • excel表格打不开怎么办?excel表格打不开的原因及解决方法

    今天有网友反映,他昨天做的Excel表格打不开了,但其他Excel表格是可以打开的,非常郁闷,那么Excel表格打不开是什么原因呢,Excel表格打不开怎么办呢,下面脚本之家小编就来说说有关造成Exc ...

  • Excel 的高级筛选怎么用?Excel中的高级筛选功能使用介绍

    Excel是一款功能强大的电子表格编辑制作软件,其筛选功能可以帮助我们从已有的复杂数据表中得到所需数据.那么Excel 的高级筛选怎么用?本文将对 Excel 中的高级筛选功能进行了归纳总结,不同的操 ...

  • excel文件密码忘记了怎么办 excel文档密码破解方法汇总

    大家是不是还以为Excel密码破解是几乎做不到的事情?但事实刚好相反,借助Excel密码破解工具,Excel密码破解只需几秒钟的事情。 小编只为告诉大家一个简单的事实,Excel密码破解真的很简单。 ...

  • Excel自动分页小计怎么用 excel自动分页小计图文教程

    很多人在打印Excel数据表格的时候很希望能够实现自动分页小计,如果能在页最下面添加一行小计就更好了。但是要如何操作呢? Excel自动分页小计怎么用 excel自动分页小计教程 如下图所示的数据表, ...

  • Excel密码破解超简单?防止EXCEL密码被破解的方法

    大家是不是还以为Excel密码破解是几乎做不到的事情?但事实刚好相反,借助Excel密码破解工具,Excel密码破解只需几秒钟的事情,“excel密码忘记了怎么办”这样的问题根本就不算问题!你还相信E ...