每課均根據完整約 2.5 小時課堂逐字稿整理,展示實際摘要、時間章節及測驗題目。
本課堂深入介紹 Power Automate Desktop 的基礎與實務自動化操作。課程首先示範軟體安裝、瀏覽器擴充功能啟用及登入設定,隨後講解訊息方塊、變數建立、If-Else 條件判斷與輸入對話方塊等核心概念。接著,導師透過清單(List)與資料表(Data Table)展示資料結構的建立、排序與索引存取,並探討日期時間(DateTime)轉換技巧。後半堂著重於 Excel 自動化整合,示範如何啟動工作表、讀取特定儲存格範圍為 Data Table、使用一般迴圈配合 Loop Index 進行資料比對,以及運用 Switch Case 進行多重成績評級判斷,最後將計算與分類結果寫回 Excel 並完成檔案儲存與關閉,實現完整的自動化流程。
介紹 Power Automate 的雲端版與桌面版差異,示範使用 MSI 安裝程式安裝軟體,並說明為瀏覽器啟用擴充功能以支援網頁自動化。
示範如何使用 Display Message 輸出訊息,並透過 Set Variable 建立變數與利用百分比符號引用變數內容以進行偵錯。
利用 Display Input Dialog 取得使用者輸入的姓名與年齡,並配合 If-Else 條件判斷式輸出相應的成年或青少年訊息。
學習建立清單(New List)與新增資料項目,說明清單從 0 開始的索引機制,並示範 Reverse List 與停用動作等技巧。
建立包含現金數值的清單,示範透過 For Each 迴圈遍歷清單項目,並使用 Increase Variable 累加計算總金額。
建立類似 Excel 二維結構的 Data Table,設定欄位名稱與填入學生資料,示範透過列與欄的雙重索引讀取特定資料。
介紹 Get Current Date Time 取得系統當前日期時間,並示範 Convert Text to DateTime 將文字格式轉換為標準日期時間物件。
示範從 Data Table 中擷取文字格式的出生日期,轉換為 DateTime 格式後再透過 Update Data Table Item 更新回指定儲存格。
學習使用 Launch Excel 啟動空白活頁簿,並利用 Write to Excel 將數值與 SUM 計算公式寫入指定的儲存格位置。
示範開啟現有 Excel 檔案,讀取指定儲存格範圍,並在進階選項中將第一列設定為 Data Table 的欄位標題。
向 Data Table 結尾新增 Result 欄位,並探討如何透過迴圈逐行讀取學生分數以便進行合格判定。
使用標準 Loop 配合 LoopIndex 依序讀取各列分數,透過 If-Else 條件判斷將 Pass 或 Fail 寫入 Data Table 的新欄位。
建立評級流程,讀取 Excel 成績後使用 Switch 與多重 Case 分支判定 Distinction、Credit、Pass 與 Fail 等級別。
將評級後的 Data Table 完整寫回 Excel 工作表對應範圍,寫入欄位標題,最後執行儲存並關閉 Excel。
本課深入探討 Power Automate 雲端版與 Microsoft 365 服務的整合自動化應用。課程首先介紹 OneDrive、Excel 網頁版、SharePoint 清單與 Microsoft Forms 的資料結構與設定要點,示範如何建立即時雲端流程,並運用 Compose 動作與變數進行資料顯示及除錯。隨後教學解析條件式邏輯處理布林值與分支走向,並實作 Do until 迴圈配合計數器進行累加控制。接著講解自動化流程,示範從 Excel 表格逐筆讀取資料寫入 SharePoint 清單、透過 Forms 提交自動收集資料,以及監聽 Outlook 電郵並自動將附件轉存至 OneDrive。後半段重點建構端到端請假審批流程,整合清單狀態變更、審批決策判斷與電郵通知寄送,最後示範流程測試除錯與關閉流程的管理技巧。
介紹 Power Automate 雲端版登入方式,並說明 OneDrive 作為個人雲端硬碟的觀念與資料夾建立步驟。
講解 SharePoint 網站結構,並示範如何建立空白清單、新增文字欄位及直接輸入資料項目。
示範建立手動觸發的即時雲端流程,透過輸入變數與 Compose 資料操作印出測試結果。
示範在流程中加入條件分支與變數賦值,並排查 Yes/No 輸入回傳 True/False 布林值的除錯過程。
說明雲端 Excel 資料必須設定為表格範圍的原則,並設定讀取表格列資料的流程參數。
示範在 Control 控制項中使用 Do until 迴圈,透過變數初始化與累加計數器避免陷入無窮迴圈。
實作當表單提交時自動觸發流程,並透過取得回應詳細資料將表單內容寫入 SharePoint 清單。
設定 Office 365 Outlook 新電郵到達觸發程序,並透過條件判斷式檢查電郵是否包含附件。
示範在流程中建立檔案動作,將收到的電郵附件名稱與內容動態儲存至指定的 OneDrive 資料夾。
建立包含請假起訖日、事由、狀態與審批意見的 SharePoint 清單,作為審批流程的資料後台。
在流程中加入啟動並等待審批動作,並依據審批結果分別更新 SharePoint 項目的狀態與意見。
設計前端請假申請表單,涵蓋申請人姓名、請假日期與原因,為端到端審批流程準備資料來源。
建構由表單提交啟動、寫入清單、經理審批,並於核准或拒絕後自動發送結果電郵給申請人的完整流程。
完成審批結果測試與資料確認,並指導學員在測試後於清單中關閉流程以避免互相干擾。
本課堂深入探討 Power Automate 桌面版(Desktop)的各項自動化功能。首先進行網頁資料擷取(Web Automation Extract Data),以 Yahoo Finance 擷取微軟股價為例,示範透過瀏覽器擴充功能抓取完整 HTML 表格,並解決表頭遺失問題,將資料寫入帶有日期時間名稱的 Excel 工作表中。接著示範 Recorder 錄影功能,錄製計算機與 Excel 的操作流程,並解析 UI Element 元素捕捉的機制。後半部重點展示自動補貨訂單專案,運用子流程(Subflow)、Loop 迴圈、文字轉數字、條件判斷等邏輯,從庫存表篩選低於庫存水平的產品寫入訂單,以自訂日期命名儲存並討論 Outlook 自動寄件。最後介紹將流程動作複製至純文字分享,以及利用檔案與資料夾操作實現自動分類轉移。
介紹課堂目標,開啟 Power Automate Desktop,並前往 Yahoo Finance 瀏覽微軟歷史股價資料。
透過 Extract Data From Web Page 動作及瀏覽器擴充功能,將整個股價 HTML 表格完整擷取。
為了解決擷取表格缺少表頭問題,探討建立 List 與 DataTable 橫向寫入 Excel 的解法。
擷取系統當前日期時間,透過文字替換移除斜線與冒號等工作表命名不支援的非法字元。
在 Excel 中依據清理後的日期名稱新增工作表,設定為使用中並寫入資料,最後儲存關閉。
開啟錄影機(Recorder)功能,示範錄製小算盤乘法計算與捕捉 UI Element 元素。
錄製在 Excel 逐格輸入數值及 SUM 總和公式,並於錄製後手動校正公式與按鍵動作。
分析庫存表(Stock List)與訂單表(Order Form),定義低於補貨標準即自動產單之規則。
將自動化專案拆解為讀取庫存、寫入日期、檢查庫存行、自訂名稱存檔四個 Subflow 並於主流程調用。
取得 Excel 第一個空行與空欄以動態定義範圍,將庫存資料連同表頭完整讀入 DataTable。
使用 Loop 逐行比對庫存數量與補貨水平,並利用 Convert text to number 將文字轉為數值以供條件判斷。
設定起始行變數 Row Count,將符合條件之產品編號、名稱、單價及數量逐格寫入訂單並遞增行數。
格式化當前日期時間為 YYYYMMDD,依此命名另存訂單檔案,並講解 Outlook 自動寄件設定。
示範在 Power Automate 中以 Ctrl+A 全選動作並複製貼上至 Notepad,實現流程的快速共用。
使用 Get files in folder 及 For each 迴圈,檢查檔案名稱是否包含 .jpg 並自動搬移至特定子資料夾。
試學影片用作示範學習體驗,內容未必與本課程相同
Copyright © 2025 Unisoft Education Centre. All Rights Reserved