相关主题
×
使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

可以使用 Excel 中的 Office 脚本操作记录器自动执行重复任务,并将操作录制为脚本,以便随时重播。 可以在工作流更改时编辑脚本。 Office 脚本存储在云中,使你和你的团队可以根据需要更新所有工作簿。 

注意: 在使用 Office 脚本之前, 管理员必须启用它们

操作记录器根据对工作簿所做的更改创建脚本。 这些操作可能包括输入文本或数字、从功能区或菜单执行命令、设置单元格、行或列的格式、创建 Excel 表等。 任务窗格显示你正在执行的所有步骤的描述性列表。

注意: 无需任何编码经验即可记录和运行 Office 脚本。 可以选择从代码编辑器编辑操作,你将在其中使用脚本的 TypeScript 代码。 通过教程在 Excel 中记录、编辑和创建 Office 脚本,了解如何使用代码编辑器编写脚本。

开始使用

  1. 首先,选择功能区上的“ 自动” 选项卡。 这将显示 “脚本工具” 组中的两个主要选项: “记录操作”“新建脚本”。

           脚本工具

  2. 若要创建新的 Office 脚本,请按“ 记录操作” 按钮,然后开始执行要自动执行的步骤。 对于此示例,我们将采用数据范围,将其转换为 Excel 表,添加总列和总行,最后将值的格式设置为货币。 

  3. 开始录制新的 Office 脚本时,右侧将打开“ 记录操作” 任务窗格。 在这里,你将看到正在执行的操作的有序列表。 完成所有步骤后,按 “停止 ”按钮。

  4. 按下“ 停止 ”按钮后,“ 代码编辑器 ”窗格将显示新脚本。 

  5. 默认情况下,Excel 将脚本命名为“Script 1”、“Script 2”等。 但是,需要为脚本提供有意义的名称和说明。 若要为脚本指定新名称,请选择“更多 选项 (...) ”菜单,然后从弹出菜单中选择“ 重命名 ”。 

应用相对模式

相对模式有助于记录的脚本更加灵活。 如果处理的数据的单元格位置不完全相同,可以打开相对模式。 

默认绝对模式与

  • 记录确切的单元格位置:每次运行脚本时,编辑 A3 将编辑 A3。

  • 如果每次使用单元格的单元格地址都相同,则效果更好。

相对模式

  • 单元格位置基于所选单元格。 如果开始录制脚本时选择了单元格 A1 并编辑 A3,则该脚本始终编辑当前所选单元格下方两行的单元格。

  • 最好在脚本作用于当前单元格或周围的单元格时使用。

  1. 选择“ 记录操作” 任务窗格中的下拉菜单。

  2. 选择 “相对模式”。

显示“相对模式”和“绝对模式”选项的“记录操作”选项选择器。

需要更多帮助吗?

你随时可以在 Excel 技术社区中咨询专家,或者在答案社区中获取支持。

另请参阅

Office 脚本简介

Office 脚本技术文档

在 Excel 中录制、编辑和创建 Office 脚本

Office 脚本疑难解答

Excel 中 Office 脚本的示例脚本

创建用于运行 Office 脚本的按钮

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×