為 Excel 的 RPA 機器人程式建立自訂輸出處理器
您可以使用默認處理器或創建自定義輸出處理器來處理從返回的數據 bot。輸出處理器是 JavaScript 代碼。
您可以從 “自定義輸出 ”選項卡在 Javascript 代碼中創建自定義輸出處理器,代碼將在 JavaScript API for Office 中運行。要執行任何 Excel 函數,必須調用 JavaScript API for Office 。請參閱https://docs.microsoft.com/en-us/office/dev/add-ins/reference/javascript-api-for-office。
或者,您可以選取 [ 進階指令碼 ] 索引標籤,並使用預設選項 [ 預設值 ] :如果 不想創建自定義輸出處理器,請保存到單元格。該選項將結果保存在 AutomationBotResult Excel 工作表中。
程序
- 從 Excel 應用程序中,選擇 。
-
根據 您的業務需求選擇自定義輸出或高級腳本選項卡。
- 創建自定義輸出處理器(初級用戶)
- 單擊 自定義輸出。
- 在右側面板的“自定義輸出”頁面中,單擊 “輸出 ”下拉列表,然後選擇 “默認”: 保存到單元格。
- 在 保存到工作表 字段中輸入工作表名稱。或者,編輯默認選項 AutomationBotResult ,然後附加名稱爲的工作表。例如 , AutomationBotResultPP。
- 選擇 帶附加運行 ID 複選框,以在 bot 工作表名稱中使用唯一 ID 號觸發結果。例如 , AutomationBotResult-{ID}。每個觸發 bot的 ID 編號都是唯一的。
- 在“輸出起始單元格”字段中,輸入輸出開始顯示的單元格區域。
- 按一下 [ 垂直 ] 或 [ 水平 ] ,以指出要顯示在工作表中之資料的方向。
- 在 “測試結果數據” 字段中輸入代碼。
- 按 一下儲存 以儲存處理器。
- 在 另存處理器欄 位中輸入圖頁名稱、以建立新的自訂處理器。
- 按一下 [儲存]。
出現以下消息:已保存輸出自定義。
新的輸出處理器將被保存,並可從 “輸出處理選項 ”字段中使用。從 “輸出” 選項卡中選擇新的輸出處理器, bot 以使用處理器執行。從 「輸出」 標籤將輸出處理器儲存為最愛的機器人程式( Bot 1 、 Bot 2 或 Bot #3 )、只要按一下 bot 就能執行。
- 單擊 “ Test (測試)”測試輸出處理器。
- 單擊 刪除 以刪除輸出處理器。
- 接受默認設置並選擇高級腳本(初級用戶)
- 單擊 高級處理器。
- 在右側面板的“ Advanced Scripting ”(高級腳本)頁中,從 默認選項中進行選擇:儲存至儲存格 選項。預設選項會出現在 「描述語言名稱 」欄位中。“ bot 測試數據 ”字段中將顯示上次成功運行的結果。
- 選擇性:在 代碼 字段中編輯代碼。
您可以在 代碼 字段中自定義兩個變量:默認電子表格名稱和單元格位置變量。默認的電子表格變量爲 AutomationBotResult ,默認的單元格位置變量爲 A1 。根據 需要編輯 AutomationBotResult 和單元格位置變量。處理器將結果導出到 AutomationBotResult Excel 工作表。您可以將資料儲存至任何檔案。
- 按 一下儲存 以儲存處理器。
- 在 另存處理器欄 位中輸入圖頁名稱、以建立新的自訂處理器。
- 按一下 [儲存]。
出現以下消息:已保存輸出自定義。
新的輸出處理器將被保存,並可從 “輸出處理選項 ”字段中使用。從 “輸出” 選項卡中選擇新的輸出處理器, bot 以使用處理器執行。從 bot “輸出” 選項卡將輸出處理器保存爲收藏( Bot#1 、 Bot#2 或 Bot#3 ),以便單擊 bot 運行。
- 選擇性:在 測試數據 字段中編輯代碼。
- 單擊 “ Test (測試)”測試數據。
- 單擊 刪除 以刪除數據。
- 創建新腳本並選擇 高級腳本(高級用戶)
- 在 腳本名稱 字段中輸入腳本代碼的名稱。
- 在 代碼 字段中輸入代碼。
- 可選:在 bot 測試數據 字段中編輯成功運行的結果。
- 按 一下儲存 以儲存指令碼。
- 在 另存處理器欄 位中輸入圖頁名稱、以建立新的自訂處理器。
- 按一下 [儲存]。
出現以下消息:已保存輸出自定義。
新的輸出處理器將被保存,並可從 “輸出處理選項 ”字段中使用。從 “輸出” 選項卡中選擇新的輸出處理器, bot 以使用處理器執行。從 bot “輸出” 選項卡將輸出處理器保存爲收藏( Bot#1 、 Bot#2 或 Bot#3 ),以便單擊 bot 運行。
- 按一下 測試至指令碼。
- 單擊 刪除 以刪除腳本。
- 創建自定義輸出處理器(初級用戶)