Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版

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

创建 Office 脚本

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

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

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

运行 Office 脚本

  1. 你和工作簿有权访问的所有脚本都可以在“自动 > 所有脚本”下找到。脚本库显示最新的脚本。 

    脚本功能区
  2. 选择要运行的脚本。 它将显示在代码编辑器中。 选择“ 运行 ”按钮以启动脚本。 你将看到脚本正在运行的简短通知,该通知在脚本完成时会消失。

    运行脚本
  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. 确保未以外部用户或来宾用户身份登录到租户。

脚本错误

第一次录制脚本时,某些操作可能很好,但在再次播放脚本时会失败。 这可能是由于工作表名称不同、表格缺失或工作簿之间存在其他差异。 脚本中的错误消息显示在代码编辑器中。

代码编辑器错误消息,指出脚本运行时出现错误。 按“日志”按钮了解详细信息。

选择“查看日志”按钮,在“代码编辑器”窗格底部显示简短的错误说明。

脚本错误

不支持的功能

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

“Racord 操作”对话框,指示何时无法记录某些步骤。

另请参阅

将操作记录为 Office 脚本 

Office 脚本技术文档

教程:创建和格式化 Excel 表格

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

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

需要更多帮助?

需要更多选项?

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

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