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

Office 脚本可以与组织中的其他用户共享。 共享脚本时,将该脚本与当前工作簿相关联。 这使组织中的其他用户能够查看和运行它。

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

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

脚本存储在 OneDrive 中。 共享脚本时,可以在脚本和已打开的工作簿之间创建链接。

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

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

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

    选择“自动”以查看 Office 脚本选项。 “Office 脚本”任务窗格随即打开,并显示所选脚本。

  2. 滚动到 “共享此脚本 ”部分。 切换 “与工作簿关联” ,将脚本链接到当前工作簿。 将 Office 脚本与特定工作簿关联以共享它。 ​​

    注意: 

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

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

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

  3. 选择“ 向工作表添加”按钮 ,将触发脚本的按钮添加到工作表。

  4. 若要查看与 worbook 关联的脚本,请在“Office 脚本”任务窗格中转到“ 此工作簿 ”。 Office 脚本任务窗格中的“此工作簿”列表。

  5. “与工作簿关联” 切换为关闭位置,以停止与该工作簿共享脚本。

    重要: 从工作簿中删除脚本按钮不会将 “与工作簿关联” 切换到关闭位置,也不会从 Office 脚本任务窗格中的“ 此工作簿 ”列表中删除该脚本。

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

在 SharePoint 网站上保存 Office 脚本

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

将脚本移动到 SharePoint

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

  1. 在“ 自动 ”选项卡上,从库中选择要共享的脚本,或选择“ 查看脚本” 以打开“Office 脚本”任务窗格。

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

注意: 

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

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

移动 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 脚本的按钮

需要更多帮助?

需要更多选项?

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