Office 指令碼可與 Excel 活頁簿的其他使用者共用。 當您在活頁簿中共用腳本時,請將腳本附加至該活頁簿,讓其他人能夠查看及執行該腳本。   

重要: 任何可以編輯活頁簿的人都可以查看及執行附加腳本。

附註:  這項功能僅提供給加入 Office 測試人員計畫的 Microsoft 365 訂閱者使用。 如果您是 Microsoft 365 訂閱者,請確定您有最新版的 Office

在活頁簿中共用您的指令碼

您可以使用指令碼的 [詳細資料] 頁面,以活頁簿來共用指令碼。 您的指令碼儲存在 OneDrive 中,而當您要進行共用時,您需在已開啟的活頁簿中建立指向該指令碼的連結。

  1. 在腳本 庫中 的 選項卡上,選取您想要分享的腳本。 請注意,您只能共用自己的指令碼。您在指令碼庫中所見到的的任何其他指令碼,皆已在您開啟的活頁簿中共用。

    Office腳本庫

    程式碼編輯器隨即開啟並顯示您選取的腳本。

  2. 在程式碼編輯器功能表上,選取共用 。

    Office腳本操作功能表

  3. 記下誰可以使用共用腳本的訊息,然後 選取共用以 繼續。 在腳本庫中,您共用的腳本現在有不同的圖示,表示該腳本已在活頁簿中共用,因此任何可以編輯活頁簿的人都可以執行。

    Office具有共用腳本的腳本庫

附註: 

  • 共用的指令碼可以由任何具有活頁簿寫入權限的使用者執行。 指令碼所進行的任何變更,會由執行指令碼的人員記錄為編輯,而非指令碼的擁有者。

  • 您對共用指令碼所進行的任何更新,會自動與其他人共用。 指令碼會在您儲存時更新。 使用您指令碼的人員可能需要將其重新開啟,如果他們在您進行指令碼變更時開啟了舊的版本。

  • 腳本Office只能在貴組織中共用。 腳本無法與外部使用者共用。  

  • 您也可以建立按鈕來共用腳本。 詳細資訊,請參閱建立按鈕以執行腳本Office腳本。

取消共用指令碼

您可取消共用您已開啟進行編輯的活頁簿指令碼。 請注意,如果您取消共用不屬於自己的指令碼,將無法新增回來;如有必要,只有指令碼的擁有者才能將其新增回來。

  1. 按一下指令碼庫中的指令碼。

  2. 在程式碼編輯器功能表上,選取 停止共用

  3. 在 [在此活頁簿停止共用> 對話方塊中,如果您擁有腳本,您可以選取[停止所有活頁簿中的共用,但請務必這樣做,因為這無法復原。 若要重新共用腳本,您必須在每個活頁簿中再次共用該腳本。 準備就緒時,請選取 停止 共用

    [在活頁簿中停止共用> 對話方塊

附註: 若要與特定人員共用腳本,而不是在活頁簿中共用腳本,請前往您的 OneDrive > 檔> Office腳本資料夾,然後共用腳本檔案

允許共用腳本執行

當您第一次在活頁簿中執行不屬於自己的指令碼時,系統會開啟 [執行權限] 對話方塊,詢問您是否允許指令碼檢視並編輯活頁簿。 如果您信任指令碼的作者,請按一下 [允許]。

Excel 中 Office 指令碼的 [執行權限] 對話方塊

另請參閱

介紹 Excel 中的 Office 指令碼

Office腳本設定Microsoft 365

建立按鈕以執行腳本Office腳本

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×