应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版

在 Excel 网页版、Windows 和 Mac 中使用 Office 脚本自动执行重复任务。 创建脚本并根据需要重播它们。 在整个组织内共享脚本,以帮助其他人快速且一致地创建其工作流。 在工作流更改时编辑脚本,让云在整个组织中更新解决方案。

创建 Office 脚本

有多种方法可以制作新的 Office 脚本。

  • 使用作录制器录制作。 当你对工作簿执行一致作时,这非常出色。 无需编码知识即可记录和共享 Office 脚本。 使用 将作录制为 Office 脚本开始录制。

  • 使用 Office 脚本任务窗格中的代码编辑器可以处理高级脚本的 TypeScript。 若要了解如何从作录制器开始并编辑脚本以更好地满足你的需求,请参阅教程 创建 Excel 表并设置其格式

  • 使用 AI 起草脚本。 使用此方法生成初学者脚本,然后查看和修改它以满足你的需求。 请注意,此功能目前为预览版,并非所有人都可用。

运行 Office 脚本

  1. 若要查看脚本,请转到 “自动 > 查看脚本 ”,然后选择“最近的脚本 ”或 “此工作簿中的脚本 ”以打开“Office 脚本”任务窗格。

    提示: 还可以直接从 Office 脚本库中选择脚本

    选择“自动”以查看 Office 脚本选项。
  2. 打开“Office 脚本”任务窗格后,选择“ 运行 ”按钮以启动脚本。 你将看到脚本正在运行的简短通知,该通知在脚本完成时会消失。

    在 Office 脚本卡中选择“运行”以运行脚本。
  3. 更多选项 - 选择脚本卡右侧的省略号菜单 (...) 以查看上下文菜单。 在这里,你可以选择:

    • 删除 脚本。

    • 创建脚本的副本

    • 将脚本移动到 另一个位置。

    • 使用自动化 任务将脚本与 Power Automate 集成。

疑难解答

以下部分提供了有关常见问题的指导。 有关详细信息,请访问 Office 脚本疑难解答。 还可以在 Excel 技术社区 中咨询专家或在 社区中获取支持。

“自动”选项卡未显示或 Office 脚本不可用

以下步骤应有助于排查与 Excel 中未显示的“自动”选项卡相关的任何问题。

  1. 请确保Microsoft 365 许可证包含 Office 脚本

  2. 使用 Excel web 版) 时,请确保 (启用第三方 Cookie

  3. 确保管理员未在Microsoft 365 管理中心中禁用 Office 脚本

  4. 确保管理员未配置组策略来阻止 Office 脚本 (仅 Windows)

  5. 仅) 安装 WebView2 (Windows

  6. 确保未以外部用户或来宾用户身份登录到租户。

脚本错误

第一次录制脚本时,某些作可能正常,但在再次运行脚本时会失败。 这可能是由于工作表名称不同、表格缺失或工作簿之间存在其他差异。 脚本中的错误通知显示在“Office 脚本”任务窗格中。

选择“查看日志”,详细了解错误。

选择“查看日志”,在代码编辑器的“ 输出 ”选项卡中显示简短的错误说明。

请参阅输出日志中的脚本错误。

不支持的功能

我们一直在努力添加对更多功能的支持,但目前并非所有功能都受支持。 发生这种情况时,你将在“记录作”窗格中看到一条备注。 此类作不会添加到脚本中,将被忽略。

如果不支持某个作,则作记录器会显示“此作尚不可录制”。

另请参阅

将作记录为 Office 脚本

Office 脚本技术文档

教程:创建 Excel 表格并设置其格式

Excel web 版 中 Office 脚本的示例脚本

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

需要更多帮助?

需要更多选项?

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