excel宏编程(表格vba编程怎样使用)

excel宏编程(表格vba编程怎样使用)一、什么是宏? 简单来说,Excel中的宏就是创建一系列命令集,然后用鼠标点击或按下键盘上的某个键,让计算机自动执行这一系列命令。 二、如何录制宏? 录制宏是创建宏的最简单和最常用的方法。记录一个宏…

大家好,我是讯享网,很高兴认识大家。

一、什么是宏?

简单来说,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中“宏”的基本操作。如果你在学习过程中有什么问题,可以私信找我,或者在评论区留言。如果你觉得文章不错,可以点赞或者转发给朋友。希望大家多多支持~

本文首发于微信官方账号【Word先生与Excel达人】。如需转载,请联系边肖!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。
本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://51itzy.com/13260.html
(0)
上一篇 2024年 2月 10日 09:40
下一篇 2024年 2月 10日 10:00

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注