在 Excel 网页版中共享 Office 脚本

Office 脚本可与 Excel 工作簿的其他用户共享。 在工作簿中与其他人共享脚本时,该脚本将附加到工作簿中。

重要: 有权访问工作簿的任何人都可以查看和运行附加的脚本。

注意: 此功能仅提供给加入了 Office 预览体验计划的 Microsoft 365 订阅者。 如果你是 Microsoft 365 订阅者,请确保拥有最新版本的 Office

在工作簿中共享脚本

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

  1. 在“自动化”选项卡上的脚本库中,单击要共享的脚本。 请注意,你只能共享自己的脚本,你在库中看到的任何其他脚本都已在你打开的工作簿中共享。

    将鼠标悬停在脚本库中的脚本上

    代码编辑器随即打开,并显示你单击的脚本的“详细信息”页面。

  2. 在“详细信息”页面底部附近,将“在此工作簿中与其他人共享”开关设置为“”。

    突出显示 "代码编辑器" 窗格,突出显示 "与其他人在工作簿中共享" 控件。

  3. 若要关闭代码编辑器,请单击右上角的 X。 请注意,在脚本库中,你现在共享的脚本的图标中包含一个“运行”符号,表示该脚本已在工作簿中共享,因此任何可以编辑该工作簿的人都可以运行该脚本。

    脚本库中的共享脚本图标

注意: 

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

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

取消共享脚本

可取消共享已打开进行编辑的工作簿中的任何脚本。 请注意,如果你取消共享并不属于你的脚本,则无法将其重新添加回来 - 如果需要,脚本的所有者必须执行该操作。

  1. 单击脚本库中的脚本。

  2. 在代码编辑器中,在“详细信息”页面底部附近,将“在此工作簿中与其他人共享”开关设置为“”。

如果你拥有某脚本,则还可以停止在所有工作簿中共享该脚本。 但是,没有一种简单的方法可撤消此操作。 如果稍后决定不想停止共享脚本,则必须在每个工作簿中手动重新共享。

  1. 单击脚本库中的脚本。

  2. 在代码编辑器中的“详细信息”页面底部,单击“停止在所有工作簿中共享”。

    用于停止在所有工作簿中共享脚本的链接

设置脚本权限

第一次运行工作簿中不属于你的脚本时,系统将打开“运行权限”对话框,询问是否允许脚本查看和编辑工作簿。 如果你信任该脚本的作者,请单击“允许”。

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

允许脚本运行之后,你可以通过两种方法来更改脚本的权限:在编辑脚本时停止允许脚本在工作簿中运行,或者停止在工作簿中共享脚本。 若要停止允许脚本代表你运行,请按照下列步骤操作:

  1. 单击脚本库中的脚本。

  2. 在代码编辑器的“详细信息”页面底部,单击“运行权限”。

    “运行权限”对话框的链接

  3. 在“运行权限”对话框中,单击“拒绝”。

重要: Office 脚本仅可在你的组织内共享。 无法将脚本共享给外部用户。  

另请参阅

Excel 中的 Office 脚本简介

M365 中的 Office 脚本设置

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

通过订阅充分利用你的时间

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×