Excel教程:教你录个“宏”,学不学?


知识点1

宏和VBA是啥?

VBA:是建立在Office中的一种编程语言,他可以有效地扩展EXCEL的功能。

是用VBA代码保存下来的程序。通俗点理解,宏就是EXCEL用户使用宏录制器录下来的一组操作,循环使用宏,可以省去之前的重复操作

-------------------------------------


知识点2

宏在哪?

宏位于开发工具菜单中的代码选项卡里,如下图:

PS:找不到开发工具菜单的同学,点击文件--选项--自定义功能区--勾选开发工具选项。

-------------------------------------

知识点3

如何录制宏?

【示例】在姓名之间插入空行

【步骤】

a.点击使用相对引用按钮(为了使录制完成的宏可以为所有姓名依次插入空行);

b.点击录制宏按钮,打开录制宏窗口中,为宏命名,然后确定(录像开始了哈~);

c.执行插入空行操作;

d.点击停止录制按钮(录像结束了哈~),点击宏按钮,查看录制完成的宏。

-------------------------------------

知识点4

录制完成的宏怎么用?

【示例】在姓名之间插入空行

【步骤】

a.选中插入的空行单元格;

b.点击按钮,在宏窗口中(快捷键Alt+F8),选择录制完成的宏,点击执行按钮。

PS:工作薄中的其他表格也可以使用录制完成的宏

-------------------------------------

-------------------------------------

知识点5

如何把宏和VBA联起来用?

【示例】在姓名之间插入空行

【步骤】

a.点击VBA编辑器按钮,打开VBA编辑窗口(快捷键Alt+F11);

b.选择录制完成的宏(模块),打开模块代码窗口;

c.加入代码;

d.保存后执行。


代码如下:


Dim i As Long

For i=2 To 20(从第2个姓名开始插入空行,一共有20个性名)

Next

-------------------------------------

-------------------------------------

知识点6

如何保存宏文件?

将文件另存为启用宏的工作薄

-------------------------------------

至此,一个插入空行就录制完成了,其他的宏录制也是同样方法。学会了录制宏,以后重复的工作就再也不用手动完成啦,你还不赶快试试?

举报
评论 0