信创办公–基于WPS的EXCEL最佳实践系列 (宏的录制)

应用背景

宏是一个自动化完成重复性工作的工具,使用宏可以提高我们的工作效率,那应该怎样使用宏这一个工具呢?

操作步骤

1、宏的录制启用

(1)打开WPS的Excel,如图1-1所示。

在这里插入图片描述

图1-1 打开excel文件簿

(2)点击左上角的文件里的【选项】进入,如图1-2所示。

在这里插入图片描述

图1-2 选项弹窗

(3)在选项功能区选择【自定义功能区】勾选【开发工具】并【确定】,如图1-3所示。

在这里插入图片描述

图1-3 勾选“开发工具”选项

(4)在主界面【工具】-【开发工具】里点击宏即可使用,如图1-4所示。

在这里插入图片描述

图1-4 点击“启用宏”选项

2、宏的使用

(1)点击【录制新宏】,如图2-1所示。

在这里插入图片描述

2-1 点击“录制新宏”选项

(2)对录制的宏进行命名,宏的保存位置,“说明”表示对所使用的宏的作用进行说明,如图2-2所示。

在这里插入图片描述

图2-2 录制宏的保存窗口

(3)录制宏开始后会对所进行操作进行录制,点击【停止录制】将会停止录制宏,如图2-3所示。

在这里插入图片描述

图2-3 “停止录制”选项

(4)点击想要操作的单元格并选上,打开已经录制好的宏并运行,将会对对选上的单元格执行宏中的操作,如图2-4所示。

在这里插入图片描述

图2-4 运行宏的操作窗口

(5)点击已经录制好的宏,选择【编辑】,可以看到进行录制的程序编码,可在里面进行修改,复制已经进行过的程序编码,在{ }内进行复制粘贴,并可修改其中A1B1等单元格信息,修改完毕后点击【运行宏】即可。例如:

function Macro1()

{

Range("D2").Select();

Selection.Formula = "=B2*C2";

Range("E2").Select();

Selection.Formula = "=D2/A6";

Range("E3").Select();

以下为复制、粘贴、修改的内容

Range("D3").Select();

Selection.Formula = "=B3*C3";

Range("E3").Select();

Selection.Formula = "=D3/A7";

Range("E3").Select();

}

运行后结果如图

 

3、宏的保存

宏的保存需要在特殊的后缀名下,如图3-1所示。

在这里插入图片描述

图3-1 宏的保存注意事项

4、宏的禁用

(1)宏的安全性是高或者非常高,所录制的宏都将会被禁用。而选择中或者低时,将恢复宏的使用,如图4-1所示。

在这里插入图片描述

图4-1 宏的安全性


制作成员: 何永达

排版: 何鹏辉

初审: 林浩如

复审: 玩具熊