RPA 功能|UiPath Excel Read Range:讀取特定範圍內容

更新 發佈閱讀 7 分鐘

在 UiPath 學習道路上,我們常會對各項功能(Activities)、參數(Properities)感到混亂,因此 RPAI 數位優化器在這篇文章中,將會介紹與「Excel Application Scope」息息相關的 Excel Read Range 功能!

raw-image
開始閱讀正文之前,也別忘了先追蹤我們的 臉書粉絲專頁Instagram

Excel Read Range 功能介紹

這個功能可以讀取 Excel 檔中的內容,並將其儲存於名為 Data table 的變數中,用戶也可以指定希望讀取範圍,並針對這個範圍進行操作;如果未指定範圍的話,此功能就會讀取整個表格。如果之後要用 String 格式輸出內容,也必須先用 Output data table 功能將 Data table 轉為 String。

我們在 UiPath 介面左側的 Activities 列表就可找到此一功能,如下圖所示:

raw-image
如果還想學習更多 UiPath 功能、實作案例並了解最新自動化趨勢,
歡迎加入「零基礎快速學習 RPA-利用 UiPath 建構自動化機器人」線上課程!課程優惠只到 2024 年 2 月 5 日,快點擊連結立即了解:https://mastertalks.tw/products/rpa-uipath?ref=RPARPA

功能參數說明

當我們點選 Read Range,便可在介面右側 的Properties 設定相關參數(如下圖所示),接下來將一一向大家介紹這些參數所代表的意涵:

raw-image
  • Range:指定要讀取的儲存格區域,例如 Excel 表中的 A1:D10。如果未指定的話,UiPath 將會讀取整份 Excel,格式則是 String(“ ”)。
  • Private:我們尚未找到合適的中文說明,UiPath 的英文官方說明提供如下,網路上大家對此參數的用法也是眾說紛紜,不過這個參數較少使用,也不太影響此一功能的操作。
If selected, the values of variables and arguments are no longer logged at Verbose level.
  • Has headers:如果讀取範圍中的第一行是標題行,就可在方格中打勾,讓 UiPath 來辨別標題列,或是若希望將 Excel 範圍中的內容匯出,又不希望包含標題,就可以使用此一參數。
  • Read formatting:保留各個儲存格在 Excel 活頁簿中的格式(如貨幣、文字、數值等),使用戶在操作上更為彈性。值得注意的是,如果使用此一參數的話,UiPath 會逐一讀取每個儲存格,作業速度就會變慢,因此實務上很少使用。
  • Visible rows only:勾選的話就只會讀取 Excel 內容而不可編輯,以避免資料被覆蓋而消失。
  • Save to:將從指定 Excel範圍中所抓取的數據儲存於此一變數當中(可自行設定變數名稱),格式是 Data table,可作為後續其他活動的 Input。

實作案例

我們的需求同樣是「將指定 Excel 的 A 工作表,全數轉移至同一份 Excel 的 B 工作表」,以下將會更聚焦於介紹 Excel Read Range 功能:

  1. 如下圖,指定 Excel 中有一個表格(A1:C4),而我們將此一工作表命名為「sheet 1」,並預設我們要轉移的另一個工作表為「test 1」。
raw-image

2. 使用 Excel Application Scope 功能,指定要針對哪個 Excel 活頁簿進行操作,首先指定檔案位置 (C:Users\eddy8\Desktop\test.xlsx),並調整相關參數,如 Visible、save changes 等。

raw-image

3. 使用 Read Range 功能,告訴 UiPath 我們要抓取的內容範圍,可參考下圖,我們告訴 UiPath 要抓取「sheet1」的內容,並且 Range 為 "",表示我們希望 UiPath 讀取整個工作表。

raw-image

4. 為了將讀取內容轉移到另一個工作表「test 1」,需要再使用到 Write Range功能,請參考下圖:

raw-image

5. 當設計並執行完整個流程,便可獲得如下圖的結果,將 sheet1 的內容轉移到 test1 中,使用者也可以視實際需求加入不同操作流程,例如計算、搜尋、篩選等。若使用者經常會需要將資料進行人工轉移,便可以透過此功能進行協作。

raw-image

常見誤區

  • 當我們在 UiPath 搜尋「Read Range」時,會找到兩個 Read Range 功能,一個掛在 Excel 下,而另一個則掛在System底下,而這兩個功能其實大同小異,均可讀取Excel檔案的範圍,差異點如下:
    (1) 前者一定要搭配 Excel Application scope 一起使用,因此不用填寫 Excel 的檔案位置;後者則是在 Property 就可指定 Excel 檔案的路徑。
    (2) Excel Read Range 可以邊打開檔案邊執行流程;System Read Range 則無法;此外前者跑起來會比後者快,據網友實測後速度大概相差七倍!
  • 如果想讀取的範圍是整條列的話,直接在 Input 的 Range 填入英文字幕(如“A”)即可!

結語與心得

RPAI 數位優化器認為 Excel Read Range 功能,以實用度來說也是高達五顆星!因為所有涉及 Excel 的操作都需要使用此一功能進行範圍設定。而 Excel 作為企業不可或缺的軟體工具之一,我們可透過理解這些功能,讓工作更加順暢與自動化,讓我們一起 Work Smart!

這些功能雖然簡單,卻是我們創造自動化流程的基石,
讓我們一起由簡單開始,成就不簡單!
如果你/妳喜歡這篇文章,歡迎點點愛心或留言,讓我們相互交流和成長!
這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!
🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 YouTube 頻道:RPAI 數位優化器


延伸學習資源

留言
avatar-img
RPAI 數位優化器
195會員
139內容數
我們是以「機器人流程自動化(RPA)」結合「人工智慧(AI)」為主題的中文學習社群,旨在分享 RPA + AI 的學習資源、應用實例和最新發展趨勢,讓工作者透過自動化工具的有效應用,創造數位優化與轉型契機,讓我們一起由簡單開始,成就不簡單!
RPAI 數位優化器的其他內容
2024/12/22
最近在使用UiPath的時候,發現改版新增了AI功能!它就叫作 Autopilot,藉由它的協助,可以大幅減少初學者摸索與試錯的時間,以下的舉例將結合ChatGPT以及UiPath進行開發與debug,期待透過分享,讓更多人能夠善用這些功能,提升開發的效率!
Thumbnail
2024/12/22
最近在使用UiPath的時候,發現改版新增了AI功能!它就叫作 Autopilot,藉由它的協助,可以大幅減少初學者摸索與試錯的時間,以下的舉例將結合ChatGPT以及UiPath進行開發與debug,期待透過分享,讓更多人能夠善用這些功能,提升開發的效率!
Thumbnail
2024/10/04
這篇文章提供了一個詳細的教學,指導讀者如何將 UiPath 開發的自動化流程發佈至 Orchestrator 及設定自動執行的排程。透過步驟包括登入 Orchestrator、建立資料夾、發布流程、設定預約時間等,讀者將能學會有效地管理流程和機器人,進而提升自動化效率。
Thumbnail
2024/10/04
這篇文章提供了一個詳細的教學,指導讀者如何將 UiPath 開發的自動化流程發佈至 Orchestrator 及設定自動執行的排程。透過步驟包括登入 Orchestrator、建立資料夾、發布流程、設定預約時間等,讀者將能學會有效地管理流程和機器人,進而提升自動化效率。
Thumbnail
2024/08/24
在這篇文章中,我們將深入探討如何透過 UiPath 的 Excel 相關功能來協助自動化操作,包括使用 Excel 檔案、讀取範圍、寫入單元格、篩選和插入工作表等技巧,透過具體範例,讀者將能快速上手並理解這些功能的使用方法,提升你的工作效率。
Thumbnail
2024/08/24
在這篇文章中,我們將深入探討如何透過 UiPath 的 Excel 相關功能來協助自動化操作,包括使用 Excel 檔案、讀取範圍、寫入單元格、篩選和插入工作表等技巧,透過具體範例,讀者將能快速上手並理解這些功能的使用方法,提升你的工作效率。
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
RPAI 數位優化器先前有分享過如何在 UiPath 儲存資料,也就是宣告全新的儲存空間並將資料填入,例如有鍵-值對應關係的字典(dictionary)。而列表(List)也是另一種常見做法,因此這篇文章將分享如何使用 UiPath 的列表功能,讓我們在進行 RPA 流程開發時能夠更加順暢、有效率!
Thumbnail
RPAI 數位優化器先前有分享過如何在 UiPath 儲存資料,也就是宣告全新的儲存空間並將資料填入,例如有鍵-值對應關係的字典(dictionary)。而列表(List)也是另一種常見做法,因此這篇文章將分享如何使用 UiPath 的列表功能,讓我們在進行 RPA 流程開發時能夠更加順暢、有效率!
Thumbnail
使用 UiPath 進行 RPA 流程開發時,如果能養成「將會使用到的基本路徑、參數事先定義」的好習慣,需要使用時即可直接調用,有效提升 RPA 流程開發效率!字典(Dictionary)可說是極為實用且方便的工具,讓我們得以快速查找指定資訊,因此RPAI 數位優化器今天要分享如何宣告新字典的技巧!
Thumbnail
使用 UiPath 進行 RPA 流程開發時,如果能養成「將會使用到的基本路徑、參數事先定義」的好習慣,需要使用時即可直接調用,有效提升 RPA 流程開發效率!字典(Dictionary)可說是極為實用且方便的工具,讓我們得以快速查找指定資訊,因此RPAI 數位優化器今天要分享如何宣告新字典的技巧!
Thumbnail
我們常會使用 Type Into 功能來將資訊自動填入特定表格、欄位或搜尋欄中,然而我們並非英語系國家出身,當表格需要同時填入中英文資訊時,就必須切換語言,這時候該怎麼做呢?RPAI 數位優化器今天要來分享兩個做法,來克服 Type Into 輸入法切換的問題!
Thumbnail
我們常會使用 Type Into 功能來將資訊自動填入特定表格、欄位或搜尋欄中,然而我們並非英語系國家出身,當表格需要同時填入中英文資訊時,就必須切換語言,這時候該怎麼做呢?RPAI 數位優化器今天要來分享兩個做法,來克服 Type Into 輸入法切換的問題!
Thumbnail
在 UiPath 學習道路上,我們有時會不知如何使用各項功能、設定參數,因此 RPAI 數位優化器今天要介紹的是:如何透過 UiPath 功能進行字串結合和拆分,因為不少業務流程都有機會使用到字串,我們在進行流程開發時,即可透過 VB 函式快速進行大量且穩定的操作,因此千萬別錯過這個功能!
Thumbnail
在 UiPath 學習道路上,我們有時會不知如何使用各項功能、設定參數,因此 RPAI 數位優化器今天要介紹的是:如何透過 UiPath 功能進行字串結合和拆分,因為不少業務流程都有機會使用到字串,我們在進行流程開發時,即可透過 VB 函式快速進行大量且穩定的操作,因此千萬別錯過這個功能!
Thumbnail
Excel有個極其實用的工具VBA,讓我們透過語法撰寫對Excel下指令,雖然UiPath也有內建Excel相關功能,不過相較之下VBA可處理更多精細且完整的活動,因此我們在用UiPath開發流程時,可使用Invoke VBA功能呼叫Excel檔案中已撰寫好的VBA語法!
Thumbnail
Excel有個極其實用的工具VBA,讓我們透過語法撰寫對Excel下指令,雖然UiPath也有內建Excel相關功能,不過相較之下VBA可處理更多精細且完整的活動,因此我們在用UiPath開發流程時,可使用Invoke VBA功能呼叫Excel檔案中已撰寫好的VBA語法!
Thumbnail
UiPath除了能在本機端執行工作,也可透過特定功能與網頁互動,例如將網路資訊擷取下來(爬蟲)或自動寄出信件等。我們有介紹過如何在UiPath使用JavaScript增加與網頁互動的彈性,這次要分享Create HTML Content功能,並透過實作案例說明製作客製化信件的流程!
Thumbnail
UiPath除了能在本機端執行工作,也可透過特定功能與網頁互動,例如將網路資訊擷取下來(爬蟲)或自動寄出信件等。我們有介紹過如何在UiPath使用JavaScript增加與網頁互動的彈性,這次要分享Create HTML Content功能,並透過實作案例說明製作客製化信件的流程!
Thumbnail
今天 RPAI 數位優化器要和大家介紹的就是在 UiPath 進行 Excel 操作會使用的:Add Data Row 功能,可以告訴 UiPath 我們希望在 Excel 中的 Datatable 新增一列或一行資料,當我們需要將值加入到 Excel 當中時,就可以考慮使用這個功能。
Thumbnail
今天 RPAI 數位優化器要和大家介紹的就是在 UiPath 進行 Excel 操作會使用的:Add Data Row 功能,可以告訴 UiPath 我們希望在 Excel 中的 Datatable 新增一列或一行資料,當我們需要將值加入到 Excel 當中時,就可以考慮使用這個功能。
Thumbnail
在 UiPath 學習道路上,我們常會對各項功能(Activities)、參數(Properities)感到混亂,因此 RPAI 數位優化器在這篇文章中,將會介紹與「Excel Application Scope」息息相關的 Excel Read Range 功能!
Thumbnail
在 UiPath 學習道路上,我們常會對各項功能(Activities)、參數(Properities)感到混亂,因此 RPAI 數位優化器在這篇文章中,將會介紹與「Excel Application Scope」息息相關的 Excel Read Range 功能!
Thumbnail
在 UiPath 學習道路上,我們常會對各項功能、參數感到混亂,因此 RPAI 數位優化器將會介紹各項功能的使用方式以及參數設定,讓你更快速上手 RPA 流程開發!我們首先要介紹的,是在 UiPath 進行 Excel 相關活動時一定會使用的 Excel Application Scope 功能!
Thumbnail
在 UiPath 學習道路上,我們常會對各項功能、參數感到混亂,因此 RPAI 數位優化器將會介紹各項功能的使用方式以及參數設定,讓你更快速上手 RPA 流程開發!我們首先要介紹的,是在 UiPath 進行 Excel 相關活動時一定會使用的 Excel Application Scope 功能!
Thumbnail
初學者有時候無法順利執行RPA流程,可能只是因為未能留意系統的預設情況,因此我們在日期與時間(基礎篇)中,先簡單說明基本的時間格式與設定方法,協助初學者進行除錯,而進階篇則將透過實際操作,讓已經熟悉UiPath的學習者能靈活應用、加深印象!
Thumbnail
初學者有時候無法順利執行RPA流程,可能只是因為未能留意系統的預設情況,因此我們在日期與時間(基礎篇)中,先簡單說明基本的時間格式與設定方法,協助初學者進行除錯,而進階篇則將透過實際操作,讓已經熟悉UiPath的學習者能靈活應用、加深印象!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News