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

Office 脚本可以与组织中的其他用户共享。 共享脚本时,将脚本附加到工作簿,使其他人能够查看和运行该脚本。

重要: 可以编辑工作簿的任何人都可以查看和运行其附加的脚本。

在工作簿中共享和取消共享脚本

可使用脚本的“详细信息”页面在工作簿中共享脚本。 脚本存储在 OneDrive 中。 共享时,会在打开的工作簿中创建指向该链接。

若要共享脚本,请执行以下步骤。

  1. 在“ 自动 ”选项卡上,通过选择“查看脚本”,从 Office 脚本库中选择要共享 的脚本

    注意: 只能共享自己的脚本。 你可能有权访问已与你共享的其他脚本或无法共享的内置示例脚本。

    从 Office 脚本库或视图脚本中选择脚本。 “代码编辑器打开并显示所选脚本。

  2. 滚动到 “脚本访问 ”部分,如果尚未打开该部分,请将其打开。 使用“在工作簿中添加”按钮,通过脚本访问共享 Office 脚本。

  3. 选择“ 添加工作簿 ”按钮,使用按钮将脚本添加到工作簿。

    注意: 

    • 对工作簿具有写入权限的任何用户都可以运行共享脚本。 脚本更改的任何内容都由运行脚本的人员(而不是脚本的所有者)记录为编辑。

    • 对共享脚本所做的任何更新都会自动与他人共享。 在你保存脚本时,该脚本将会进行更新。 如果你打开脚本旧版本进行了更改,则使用该脚本的用户可能需要重新打开它。

    • Office 脚本只能在组织内共享。 无法将脚本共享给外部用户。

  4. 选择向下箭头以打开带有附加选项的菜单“不添加”按钮“从工作簿中删除”。 使用“在工作簿中添加”下拉菜单调整共享选项。

  5. 选择“ 不添加”按钮 可将脚本添加到工作簿,而无需向工作簿添加按钮。 若要查看添加到没有按钮的工作簿的脚本,请参阅代码编辑器 > 此工作簿列表。

  6. 选择“ 从工作簿中删除 ”,从工作簿中删除脚本。

    注意: 从工作簿中删除脚本按钮不会从“代码编辑器 >此工作簿”列表中删除该脚本。 使用 “从工作簿中删除”可从工作簿 中删除脚本。

    重要: 请确保要停止共享,因为这无法撤消。 若要重新共享脚本,必须在每个工作簿中再次手动共享该脚本。 准备就绪后,选择“ 停止共享”。

提示: 若要与特定人员共享脚本,而不是在工作簿中共享脚本,请转到 OneDrive > Documents > Office Scripts 文件夹,然后 共享脚本文件

在 SharePoint 网站上保存 Office 脚本

在 SharePoint 上保存 Office 脚本,以便与团队共享。 将脚本保存到 SharePoint 时,有权访问 SharePoint 的任何人都可以查看、编辑或运行该脚本。

将脚本移动到 SharePoint

按照以下步骤更改脚本的存储位置。

  1. 在“ 自动 ”选项卡上,从库或“所有脚本”列表中选择要共享的脚本。 “代码编辑器打开并显示所选脚本。

  2. 选择“编辑”。

  3. 选择脚本名称以打开重命名标注的脚本。

  4. 选择“ 移动 ”按钮。 这会打开一个文件选取器,你可以在其中选择 SharePoint 网站中的文件夹。 保存到新位置会将脚本移动到该位置。

注意: 

  • 移动脚本最多可能需要一分钟。

  • 移动脚本会中断当前与其关联的共享链接和流。 如果有任何链接可以与脚本关联,则将显示一条警告消息。 警告消息并不总是意味着会发生中断,只有该消息是可能的。

MoveScripttoSharePoint

允许运行共享脚本

首次运行不拥有的脚本时,“运行权限”对话框随即打开。 这会询问是否允许脚本查看和编辑工作簿。 如果信任脚本的作者,请选择“ 允许”。

Excel 中的 Office 脚本的“运行权限”对话框

注意: 首次运行脚本时,每当组织中的其他同事更新脚本时,“运行权限”对话框也会打开。

要求

具有商业或教育Microsoft 365 许可证的活动Microsoft 365 订阅帐户,该许可证有权访问 Microsoft 365 Office 桌面应用。 其中包括:

  • Microsoft 365 商业应用版

  • Microsoft 365 商业标准版

  • Microsoft 365 企业版应用

  • 设备Office 365 专业增强版

  • Office 365 A3

  • Office 365 A5

  • Office 365 企业版 E1

  • Office 365 企业版 E3

  • Office 365 企业版 E5

  • Office 365 F3

  • 服务器身份验证 - 首次运行脚本录制器或代码编辑器时,需要向服务器进行身份验证,以便可以将脚本保存到云中。 像往常一样登录到Microsoft帐户,然后在看到“请求的权限”提示时,选择“接受”以继续。

注意: 在管理中心中切换正确的设置后,具有相应许可证的最终用户可以访问该功能。 此功能在 Microsoft 365 中尚不可用,适用于美国政府和数据驻留在 一个新的本地数据中心地理位置的客户。

另请参阅

Excel 中的 Office 脚本简介

Microsoft 365 中的 Office 脚本设置

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

需要更多帮助?

需要更多选项?

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