RPA財務(wù)機器人開發(fā)與應(yīng)用 課件 3任務(wù)一 Excel基本活動介紹_第1頁
RPA財務(wù)機器人開發(fā)與應(yīng)用 課件 3任務(wù)一 Excel基本活動介紹_第2頁
RPA財務(wù)機器人開發(fā)與應(yīng)用 課件 3任務(wù)一 Excel基本活動介紹_第3頁
RPA財務(wù)機器人開發(fā)與應(yīng)用 課件 3任務(wù)一 Excel基本活動介紹_第4頁
RPA財務(wù)機器人開發(fā)與應(yīng)用 課件 3任務(wù)一 Excel基本活動介紹_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

RPA財務(wù)機器人Excel應(yīng)用項目三任務(wù)一

Excel基本活動介紹學(xué)習(xí)目標(biāo)

掌握【應(yīng)用程序集成】-【Excel】類別下活動的應(yīng)用01

了解【系統(tǒng)】-【文件】-【工作簿】類別下的活動應(yīng)用02一、Excel操作自動化二、表格類活動知識導(dǎo)航三、正在處理類活動一Excel操作自動化

UiPath中與操作Excel有關(guān)的活動主要用于幫助各種類型的企業(yè)用戶實現(xiàn)MicrosoftExcel數(shù)據(jù)處理自動化。與操作Excel有關(guān)的活動包括從單元格、列、行或范圍中讀取數(shù)據(jù),向其他電子表格或工作簿寫入數(shù)據(jù),從Excel中提取公式等等。UiPath中操作Excel的活動主要包括【應(yīng)用程序集成】-【Excel】類別下的活動和【系統(tǒng)】-【文件】-【工作簿】類別下的活動。Excel操作自動化什么是運算符呢?如圖為【應(yīng)用程序集成】-【Excel】類別下的活動,該組里的活動都必須包含在【Excel應(yīng)用程序范圍】活動里,不能單獨使用,同時各個活動要操作的Excel工作簿路徑統(tǒng)一在【Excel應(yīng)用程序范圍】活動里設(shè)置。Excel操作自動化【應(yīng)用程序集成】-【Excel】類別下的活動什么是運算符呢?如圖為【系統(tǒng)】-【文件】-【工作簿】類別下的活動,該組活動對Excel工作簿進行操作時,需要為每個活動各自設(shè)置工作簿路徑。Excel操作自動化【系統(tǒng)】-【文件】-【工作簿】類別下的活動二表格類活動表格類活動Excel自動化的表格類活動主要包括【Excel應(yīng)用程序范圍】等活動,如圖所示,表格類活動的主要功能是對單元格進行基本操作,如對單元格進行讀取、寫入等操作?!綞xcel】-【表格】類別下有哪些活動?什么是運算符呢?【Excel應(yīng)用程序范圍】活動在【應(yīng)用程序集成】-【Excel】-【表格】類別下,該活動用于打開Excel工作簿并為其他Excel活動提供數(shù)據(jù)范圍。當(dāng)此活動結(jié)束時,機器人將關(guān)閉指定的工作簿和Excel應(yīng)用程序。如果在該活動的“輸出”-“工作簿”屬性中提供了類型為WorkbookApplication的變量,則工作簿數(shù)據(jù)將保存在相應(yīng)的變量中,即使此活動結(jié)束,該變量中的數(shù)據(jù)仍然可以使用。如果指定的工作簿文件不存在,此活動將創(chuàng)建一個新的Excel工作簿。表格類活動認識【Excel應(yīng)用程序范圍】活動什么是運算符呢?表格類活動認識【Excel應(yīng)用程序范圍】活動【讀取范圍】活動是從Excel工作表中讀取指定范圍內(nèi)的若干個單元格數(shù)據(jù)。如圖所示,為在【Excel應(yīng)用程序范圍】活動的執(zhí)行序列內(nèi)添加一個【讀取范圍】活動,令機器人讀取“工資結(jié)算明細表”中A:F范圍內(nèi)的數(shù)據(jù)。表格類活動認識【讀取范圍】活動什么是運算符呢?如圖,在【讀取范圍】活動屬性面板的輸出數(shù)據(jù)表處設(shè)置變量DT,即將讀到的數(shù)據(jù)保存在變量DT中(注意,屬性面板中的“添加標(biāo)頭”選項默認為選中狀態(tài),即該活動會自動提取指定電子表格范圍中的列標(biāo)題)。表格類活動認識【讀取范圍】活動活動屬性參數(shù)功能讀取范圍輸入工作表名稱需要讀取的工作表名稱范圍要讀取的數(shù)據(jù)范圍。如未指定范圍,將讀取整個表格;如果將范圍指定為某個單元格,則讀取從該單元格開始的整個表格。范圍的表示形式同Excel區(qū)域的表示形式輸出數(shù)據(jù)表將讀到的數(shù)據(jù)存儲在DataTable類型的變量中選項使用篩選器如果選中,則該活動不會讀取指定范圍中已篩除的內(nèi)容,默認未選中保留格式選中此復(fù)選框?qū)⒈A羲x取的范圍的格式,默認未選中添加標(biāo)頭如果選中,則將提取指定數(shù)據(jù)范圍中的列標(biāo)頭,默認選中表格類活動【讀取范圍】活動屬性介紹說明:已知“A公司費用匯總表.xlsx”內(nèi)包含三張表,分別為:1號門店經(jīng)營費用、2號門店經(jīng)營費用與3號門店經(jīng)營費用。要求:設(shè)計一個機器人讀取“1號門店經(jīng)營費用”表并通過消息框提示費用合計金額?;顒樱骸綞xcel應(yīng)用程序范圍】、【讀取范圍】、【消息框】變量名稱變量類型范圍DataDataTable執(zhí)行表格類活動示例描述

示例1表格類活動操作步驟運行結(jié)果什么是運算符呢?【讀取列】活動是從指定單元格所在的列中讀取整列數(shù)據(jù)。如圖所示,在【Excel應(yīng)用程序范圍】活動的執(zhí)行序列內(nèi)添加一個【讀取列】活動,令機器人讀取“工資結(jié)算明細表”工作表中B1單元格所在的整列數(shù)據(jù)。表格類活動認識【讀取列】活動說明:已知“A公司費用匯總表.xlsx”內(nèi)包含三張表,分別為:1號門店經(jīng)營費用、2號門店經(jīng)營費用與3號門店經(jīng)營費用。要求:設(shè)計一個機器人讀取“1號門店經(jīng)營費用”表中“合計”列的數(shù)據(jù),并通過消息框提示期間為“2022.08”的合計費用?;顒樱骸綞xcel應(yīng)用程序范圍】、【讀取列】、【消息框】變量名稱變量類型范圍合計IEnumerable<Object>執(zhí)行表格類活動示例描述

示例2表格類活動操作步驟運行結(jié)果【讀取行】活動是從給定單元格所在的行中讀取整行數(shù)據(jù)。如圖所示,在【Excel應(yīng)用程序范圍】活動的執(zhí)行序列內(nèi)添加一個【讀取行】活動,令機器人讀取“工資結(jié)算明細表”工作表中A2單元格所在行的數(shù)據(jù)。表格類活動認識【讀取行】活動說明:已知“A公司費用匯總表.xlsx”內(nèi)包含三張表,分別為:1號門店經(jīng)營費用、2號門店經(jīng)營費用與3號門店經(jīng)營費用。要求:設(shè)計一個機器人讀取“1號門店經(jīng)營費用”表中期間為“2022.02”的數(shù)據(jù),并通過消息框提示該期間的管理費用。活動:【Excel應(yīng)用程序范圍】、【讀取行】、【消息框】變量名稱變量類型范圍二月費用IEnumerable<Object>執(zhí)行表格類活動示例描述

示例3表格類活動操作步驟運行結(jié)果【讀取單元格】活動是指讀取Excel單元格的值,并可將讀出的數(shù)據(jù)存儲在變量中。如圖所示,在【Excel應(yīng)用程序范圍】活動的執(zhí)行序列內(nèi)添加一個【讀取單元格】活動,令機器人讀取Excel工作簿“工資明細表.xlsx”的“工資結(jié)算明細表”工作表的A1單元格的數(shù)據(jù)。表格類活動認識【讀取單元格】活動想一想課堂小練判斷題:如果【讀取范圍】活動屬性面板中的“添加標(biāo)頭”屬性為打鉤,則該活動會自動提取指定電子表格范圍中的列標(biāo)題。正確錯誤什么是運算符呢?【寫入范圍】活動是指將流程中的數(shù)據(jù)表寫入Excel工作簿中指定工作表的指定范圍內(nèi),寫入數(shù)據(jù)的位置從指定的起始單元格開始,如果未指定起始單元格,則從A1單元格開始寫入。如果操作的工作表不存在,系統(tǒng)將自動創(chuàng)建新工作表。注意,新寫入的數(shù)據(jù)將覆蓋原有指定范圍內(nèi)的數(shù)據(jù)。表格類活動認識【寫入范圍】活動活動屬性參數(shù)功能寫入范圍

目標(biāo)

工作表名稱要寫入的工作表名起始單元格從指定單元格開始寫入數(shù)據(jù)輸入數(shù)據(jù)表數(shù)據(jù)表中保存著即將要寫入Excel中的數(shù)據(jù)選項添加標(biāo)頭如果選中,則將列標(biāo)頭寫入工作表的指定范圍,默認未選中表格類活動【寫入范圍】活動屬性介紹說明:已知“工資明細表.xlsx”內(nèi)包含一張工資結(jié)算明細表。要求:設(shè)計一個機器人讀取“工資結(jié)算明細表”中戰(zhàn)略規(guī)劃部的工資情況,并將該數(shù)據(jù)寫入名稱顯示為“戰(zhàn)略規(guī)劃部”的工作表?;顒樱骸綞xcel應(yīng)用程序范圍】、【讀取范圍】、【寫入范圍】變量名稱變量類型范圍Data_1DataTable執(zhí)行表格類活動示例描述

示例4表格類活動操作步驟表格類活動運行結(jié)果什么是運算符呢?【寫入單元格】活動是指將值或公式寫入指定的單元格或范圍。如果操作的工作表不存在,則系統(tǒng)自動創(chuàng)建該工作表,如果對應(yīng)單元格內(nèi)有值,則被覆蓋。表格類活動認識【寫入單元格】活動表格類活動活動屬性參數(shù)功能寫入單元格目標(biāo)工作表名稱要寫入數(shù)據(jù)的工作表名范圍要寫入的單元格或范圍輸入值要寫入單元格或范圍的值或公式【寫入單元格】活動屬性介紹說明:已知“工資明細表.xlsx”內(nèi)包含一張工資結(jié)算明細表。要求:設(shè)計一個機器人在“工資結(jié)算明細表”的T1單元格處寫入"實發(fā)工資",在T2單元格出寫入公式"=SUM(M2-N2-O2-Q2)"計算實發(fā)工資?;顒樱骸綞xcel應(yīng)用程序范圍】、【寫入單元格】表格類活動示例描述

示例5操作步驟運行結(jié)果表格類活動判斷題:【寫入范圍】活動寫入數(shù)據(jù)的位置從指定的起始單元格開始,如果未指定起始單元格,程序?qū)箦e。(

)正確錯誤參考答案:錯誤想一想課堂小練三正在處理類活動如圖為【應(yīng)用程序集成】-【Excel】-【正在處理】類別下的8個過程活動,主要包括復(fù)制單元格全范圍,啟用宏、運行宏,添加或刪除指定數(shù)量的列和行,刪除指定范圍內(nèi)的所有重復(fù)行,以及搜索特定值的單元格坐標(biāo)等功能。正在處理類活動認識【Excel】-【正在處理】類別下的活動類型過程活動功能Excel刪除重復(fù)范圍

刪除指定范圍內(nèi)所有重復(fù)行復(fù)制范圍復(fù)制整個范圍,包括值、公式、表格式和單元格格式,并將其粘貼到指定工作表中執(zhí)行宏工作簿需要一個啟用宏的工作簿,更改將立即保存,只能在Excel應(yīng)用程序范圍中使用插入/刪除列在某個位置添加或刪除指定數(shù)量的列插入/刪除行在某個位置添加或刪除指定數(shù)量的行查找范圍在指定范圍內(nèi)搜索具有特定值的單元格坐標(biāo),并將其作為字符串變量返回自動填充范圍使用源范圍中定義的公式規(guī)則,并根據(jù)最終范圍對其進行調(diào)整,模擬Excel中的自動填充功能調(diào)用應(yīng)用程序視覺化Basic調(diào)用應(yīng)用程序視覺化Basic控件的主要功能是從包含VBA代碼的外部文件調(diào)用宏,并對Excel文件運行宏正在處理類活動認識【Excel】-【正在處理】類別下的活動【復(fù)制范圍】活動主要用于復(fù)制整個范圍,包括值、公式、表格和單元格格式,并將其黏貼到指定的工作表中的具體位置上。認識【復(fù)制范圍】活動正在處理類活動說明:通過示例5,機器人已在“工資結(jié)算明細表”的T2單元格內(nèi)寫入公式計算實發(fā)工資。要求:令機器人復(fù)制T2單元格的公式,寫入T3至T45單元格,完成實發(fā)工資的計算?;顒樱骸綞xcel應(yīng)用程序范圍】、【先條件循環(huán)】、【讀取范圍】、【復(fù)制范圍】正在處理類活動示例描述

示例6正在處理類活動操作步驟正在處理類活動運行結(jié)果【插入/刪除列】活動主要是在某個位置添加或刪除指定數(shù)量的列。認識【插入/刪除列】活動正在處理類活動說明:已知A公司“工資明細表.xlsx”內(nèi)包含一張工資結(jié)算明細表,目前該

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論