自動執行重複的工作,Office腳本Excel 網頁版。 錄製您的動作,然後隨時重播動作。 您也可以在工作流程變更時編輯腳本。 Office腳本會儲存在雲端,讓您隨時更新任何活頁簿。 

附註: 在您可以使用腳本Office,系統管理員必須啟用它們

當您使用動作錄製器錄製您的動作時,即會建立腳本。 這些動作包括輸入文字或數位、按一下功能區或功能表上的儲存格或命令、格式化儲存格、列或欄、將資料格式化為Excel表格等。 當您完成時,會看到一個簡潔的工作窗格,其中會顯示您剛才執行的所有步驟的描述性清單。 您不需要任何編碼經驗,就不需要在腳本中Office執行。 如果您選擇編輯您的動作,您可以從程式碼編輯器進行編輯,您可以在其中編輯腳本的 TypeScript 程式碼。 瞭解在記錄中使用程式碼編輯器撰寫腳本、編輯腳本,以及Office腳本Excel 網頁版。 

  • 具有 Microsoft 365 或教育版授權 Microsoft 365訂閱帳戶,可存取 Microsoft 365Office應用程式。 這包括:

    • Microsoft 365 Apps 商務版 

    • Microsoft 365 商務標準版

    • Microsoft 365 Apps 企業版

    • Office 365 專業增強版裝置

    • Office 365 企業版 E3

    • Office 365 企業版 E5

    • Office 365 A3

    • Office 365 A5

  • OneDrive商務用。

  • 伺服器驗證 - 第一次執行腳本錄製器或程式碼編輯器時,您必須向伺服器進行驗證,這樣您的腳本就可以儲存到雲端。 如往常一樣,請登錄您的 Microsoft 帳戶,然後當您看到要求的許可權 提示時,選擇接受以 繼續。

    附註: 一旦在系統管理中心開啟正確的設定,擁有適當授權的使用者就能存取此功能。 這項功能尚未在 Microsoft 365 中提供,且資料位於其中一個新的當地資料中心 地理位置的客戶。

開始使用

  1. 首先,選取功能 區上的 自動處理 Tab。 這會在腳本工具群組中公開您的兩 個主要 選項: 記錄動作新增腳本

    腳本工具
  2. 若要建立新的腳本Office,請按錄製動作按鈕,然後開始執行您想要自動化的步驟。 在此範例中,我們採用簡單的資料範圍,將其轉換為 Excel 資料表、新增合計欄和合計列,以及將值格式化為貨幣來完成。

    將用來建立 Office Script 的 5x3 格線圖像之前和之後,將該資料轉換為包含總列和欄的 Excel 資料表,然後將資料格式化為貨幣。
  3. 當您開始錄製新的腳本Office,就會在右側看到一個錄製動作工作窗格開啟。 在這裡,您將看到您以順序列出的動作簡短描述。 完成所有步驟後,您可以按停止 按鈕

    一旦錄製腳本Office,您就會看到每個步驟功能的描述。
  4. 按下停止按鈕後,程式碼編輯器窗格就會顯示,並選取新的腳本。

    程式碼編輯器
  5. 根據預設,Excel腳本名稱為「腳本 1」、「腳本 2」等。 不過,您需要為腳本提供有意義的名稱;否則,您必須深入挖掘每個專案,找出您想要的一個。 若要為腳本指定新名稱,請按一下三個點, 然後從快顯視窗 選取 [重新命名。 

    Office腳本操作功能表

重播腳本Office腳本

  1. 如果尚未顯示Office腳本庫,您可以從自動化腳本工具>顯示。

    腳本功能區
  2. 按一下您想要執行的腳本。 它會顯示在程式 代碼編輯器中。 按一下 [執行 > 按鈕以啟動腳本。 您會看到腳本執行中的簡短通知,腳本完成後就會消失。

    執行腳本

    附註: 本主題不會討論編輯或撰寫您自己的 TypeScript 程式碼,但您可以查看我們的腳本Office檔。

  3. 其他選項 - 如果您按一下 [程式碼編輯器 (... ) 右側省略 號,就會 看到關聯式功能表。 您可以在這裡選擇:

    較多選項

    • 重新 命名腳本

    • 製作腳本 的複製

    • 共用腳本

    • 使用建立腳本來自動化Flow

    • 刪除 腳本

潛在錯誤

  • 您必須知道,當您錄製腳本時Office腳本錄製器會捕獲您執行的每一個支援動作。 因此,如果您的順序有誤,例如按一下您不想按一下的按鈕,腳本錄製器就會錄製。 解決方法是重新錄製整個順序,或修改 TypeScript 程式碼本身。 因此,如有錄製需求,建議您最好能錄製您非常熟悉的程序。 錄製順序越順暢,播放時執行的順序越有效率。

  • 當您第一次錄製腳本時,某些動作可能沒問題,但當您嘗試播放時失敗。 例如,在上一個範例中,我們將某些範例資料格式化為表格時,如果我們嘗試在更新的資料表中執行,我們的程式碼會失敗,因為 Excel 不允許資料表彼此重迭。 此時,程式碼編輯器會顯示錯誤訊息。

    程式碼編輯器錯誤訊息,指出腳本執行時發生錯誤。 按記錄按鈕以深入瞭解。

    按一下查看 記錄 按鈕,就會在程式碼編輯器窗格底部顯示簡短的錯誤說明。

    腳本錯誤
  • 不支援的功能 - 我們持續努力為更多功能新增支援,但目前並非所有功能都受到支援。 發生這種情況時,您將在記錄動作窗格中看到附注。 您可以重播程式碼,而只會忽略無法錄製的任何步驟。

    [Racord 動作」 對話方塊,指出何時無法錄製特定步驟。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

另請參閱

Office腳本技術檔

錄製、編輯及建立Office腳本Excel 網頁版

腳本Office疑難排解

在腳本中Office腳本Excel 網頁版

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

需要更多協助?

擴展您的技能
探索訓練

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?

感謝您的意見反應!

×