將您的操作記錄為 Office 腳本
Applies To
用 Office Scripts 自動化你重複性的 Excel 任務。 用 Excel 裡的動作記錄器把你的動作記錄成腳本,然後隨時重播腳本。 動作記錄器會根據你對工作簿的變更建立腳本。 這些操作可能包括輸入文字或數字、格式化儲存格、列或欄、建立 Excel 表格等等。 任務面板會顯示你在過程中的步驟描述清單。
附註: 你不需要任何程式經驗就能錄製和執行 Office 腳本。 你可以選擇從 Office Scripts 程式碼編輯器編輯你的動作,在那裡你會使用腳本的 TypeScript 程式碼。 透過教學「 在 Excel 中記錄、編輯及建立 Office 腳本」學習撰寫腳本。
開始使用
-
首先,選擇自動化。 這會顯示你在 Office Scripts 群組中的兩個主要選項: 新腳本 和 檢視腳本。
-
要建立新的 Office 腳本,請選擇「 從錄音中建立」,然後開始執行你想自動化的步驟。 在這個例子中,我們會將一個資料範圍轉換成 Excel 表格,新增總欄位和總列,最後將數值格式化為貨幣。
-
當你開始錄製新的 Office 腳本時,右側會開啟一個 「記錄動作 」工作窗格。 這裡你會看到你正在採取的行動清單。 完成所有步驟後,選擇 停止。
-
一旦你選擇了停止,Office Scripts 的工作窗格就會顯示你的新腳本。
-
預設情況下,Excel 會把你的腳本命名為「Script 1」、「Script 2」等等。 不過,你還是要給劇本取有意義的名稱和描述。 要給你的腳本取新名字,請選擇 「重新命名」。
套用相對模式
相對模式能讓你的錄製腳本更有彈性。 當你處理的資料的儲存格位置不完全相同時,可以開啟相對模式。
|
絕對模式 (預設) |
相對模式 |
|---|---|
|
精確的儲存格位置會被記錄:編輯 A3 會讓每次執行腳本時都編輯 A3。 |
儲存區的位置是根據你選擇的儲存區來決定的。 如果你開始錄製腳本時選取了 A1 並編輯 A3,腳本總是會編輯比目前選取的格子低兩行的儲存格。 |
|
如果你每次使用的儲存區地址都一樣,會更好。 |
最適合用在腳本作用於當前細胞或周圍細胞時。 |
-
在「記錄動作」工作窗格中選擇下拉選單。
-
選擇 相對 模式。
需要更多協助嗎?
你隨時可以向 Excel 技術社群 的專家詢問,或 在 Answers 社群獲得支援。