自動執行重複的工作,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 中提供,且資料位於其中一個新的當地資料中心 地理位置的客戶。
開始使用
-
首先,選取功能 區上的 自動處理 Tab。 這會在腳本工具群組中公開您的兩 個主要 選項: 記錄動作 和 新增腳本。
-
若要建立新的腳本Office,請按錄製動作按鈕,然後開始執行您想要自動化的步驟。 在此範例中,我們採用簡單的資料範圍,將其轉換為 Excel 資料表、新增合計欄和合計列,以及將值格式化為貨幣來完成。
-
當您開始錄製新的腳本Office,就會在右側看到一個錄製動作工作窗格開啟。 在這裡,您將看到您以順序列出的動作簡短描述。 完成所有步驟後,您可以按停止 按鈕 。
-
按下停止按鈕後,程式碼編輯器窗格就會顯示,並選取新的腳本。
-
根據預設,Excel腳本名稱為「腳本 1」、「腳本 2」等。 不過,您需要為腳本提供有意義的名稱;否則,您必須深入挖掘每個專案,找出您想要的一個。 若要為腳本指定新名稱,請按一下三個點, 然後從快顯視窗 選取 [重新命名。
重播腳本Office腳本
-
如果尚未顯示Office腳本庫,您可以從自動化腳本工具>顯示。
-
按一下您想要執行的腳本。 它會顯示在程式 代碼編輯器中。 按一下 [執行 > 按鈕以啟動腳本。 您會看到腳本執行中的簡短通知,腳本完成後就會消失。
附註: 本主題不會討論編輯或撰寫您自己的 TypeScript 程式碼,但您可以查看我們的腳本Office檔。
-
其他選項 - 如果您按一下 [程式碼編輯器 (... ) 右側省略 號,就會 看到關聯式功能表。 您可以在這裡選擇:
-
重新 命名腳本
-
製作腳本 的複製
-
共用腳本
-
使用建立腳本來自動化Flow
-
刪除 腳本
-
潛在錯誤
-
您必須知道,當您錄製腳本時Office腳本錄製器會捕獲您執行的每一個支援動作。 因此,如果您的順序有誤,例如按一下您不想按一下的按鈕,腳本錄製器就會錄製。 解決方法是重新錄製整個順序,或修改 TypeScript 程式碼本身。 因此,如有錄製需求,建議您最好能錄製您非常熟悉的程序。 錄製順序越順暢,播放時執行的順序越有效率。
-
當您第一次錄製腳本時,某些動作可能沒問題,但當您嘗試播放時失敗。 例如,在上一個範例中,我們將某些範例資料格式化為表格時,如果我們嘗試在更新的資料表中執行,我們的程式碼會失敗,因為 Excel 不允許資料表彼此重迭。 此時,程式碼編輯器會顯示錯誤訊息。
按一下查看 記錄 按鈕,就會在程式碼編輯器窗格底部顯示簡短的錯誤說明。
-
不支援的功能 - 我們持續努力為更多功能新增支援,但目前並非所有功能都受到支援。 發生這種情況時,您將在記錄動作窗格中看到附注。 您可以重播程式碼,而只會忽略無法錄製的任何步驟。
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。