RPA在財經(jīng)中的應(yīng)用 課件 chapter6:Wod文檔處理自動化_第1頁
RPA在財經(jīng)中的應(yīng)用 課件 chapter6:Wod文檔處理自動化_第2頁
RPA在財經(jīng)中的應(yīng)用 課件 chapter6:Wod文檔處理自動化_第3頁
RPA在財經(jīng)中的應(yīng)用 課件 chapter6:Wod文檔處理自動化_第4頁
RPA在財經(jīng)中的應(yīng)用 課件 chapter6:Wod文檔處理自動化_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Word文檔處理自動化1文檔操作命令2文檔編輯命令3面試通知機器人4應(yīng)聘人員信息匯總機器人Word操作自動化命令01文檔操作命令打開關(guān)閉文檔讀取與重寫文檔保存文檔獲取文檔路徑文檔操作命令打開文檔“打開文檔”命令用于打開“文件路徑”指定的Word文件,返回objWord對象。該命令有4個必選屬性:“文件路徑”屬性指定Word文件的路徑,文件可以是doc、docx等格式,如果指定的文件不存在,UiBot會在指定路徑新建一個同名的Word文件;“訪問時密碼”和“編輯時密碼”屬性分別對應(yīng)于Word文檔中設(shè)置的“打開文件時密碼”和“修改文件時密碼”;“是否可見”指進行Word文檔自動化操作時,是否顯示W(wǎng)ord軟件界面。文檔操作命令關(guān)閉文檔“關(guān)閉文檔”命令關(guān)閉指定的文檔對象。關(guān)閉文檔時,默認保存文檔內(nèi)容。該命令有兩個必選屬性?!拔臋n對象”屬性指定需要關(guān)閉的文檔對象?!瓣P(guān)閉進程”屬性為“是”,表示在關(guān)閉文檔時,關(guān)閉Word進程;反之,在關(guān)閉文檔時不關(guān)閉Word進程?!巴顺鯳ord”命令關(guān)閉Word應(yīng)用程序。該命令可與“關(guān)閉文檔”命令組合使用。在自動處理多個Word文檔時,可先設(shè)置“關(guān)閉文檔”命令的“關(guān)閉進程”屬性為“否”,待多個Word文檔處理完畢后,再通過“退出Word”命令關(guān)閉Word應(yīng)用程序。退出Word文檔操作命令讀取文檔“讀取文檔”命令讀取Word文檔對象中的全部內(nèi)容,保存到一個字符串變量中。讀取文檔命令會將文檔中文字內(nèi)容全部讀取出來,但是暫時不支持讀取文字的格式、表格的狀態(tài)和圖片。文檔操作命令重寫文檔“重寫文檔”命令將內(nèi)容寫入到Word文檔,會覆蓋原有的內(nèi)容。文檔操作命令保存文檔“保存文檔”命令保存指定word文檔。文檔另存為“文檔另存為”命令將Word文檔對象存為另一文檔?!拔臋n對象”屬性指定待保存的文檔對象;“文件路徑”屬性指定文檔另存為的位置與文件名;“文檔格式”屬性指定保存文檔格式,后綴可為.doc、.docx、.txt、.csv等。文檔操作命令獲取文檔路徑“獲取文檔路徑”命令獲取已打開的Word文檔文件路徑。02文檔編輯命令文檔編輯命令設(shè)置光標(biāo)位置“設(shè)置光標(biāo)位置”命令設(shè)置Word文檔光標(biāo)所在位置?!耙苿哟螖?shù)”與“移動方式”屬性配合使用,指的是光標(biāo)按照“移動方式”移動多少次?!耙苿臃绞健睂傩杂腥齻€選項,分別是“字符”、“行”和“段落”,分別代表光標(biāo)向右移動一個字符、向下移動一行和向下移動一個段落。文檔編輯命令移動光標(biāo)位置“移動光標(biāo)位置”命令相對光標(biāo)的當(dāng)前位置,移動光標(biāo)在Word文檔中的位置。該命令除了與“設(shè)置光標(biāo)位置”一樣,有“文檔對象”、“移動次數(shù)”、“移動方式”三個屬性外,還有“移動方向”、“按住Shift”兩個屬性?!耙苿臃较颉笨蛇x擇“左”、“右”、“上”、“下”,默認為“右”,表示從當(dāng)前位置,向哪個方向移動?!白蟆?、“上”的移動起始位置是選中文本的開始位置,“右”、“下”的移動起始位置是選中文本的結(jié)束位置?!鞍醋hift”表示光標(biāo)移動時是否按住Shift鍵,默認為false。文檔編輯命令查找文本后設(shè)置光標(biāo)位置“查找文本后設(shè)置光標(biāo)位置”命令在Word文檔中查找指定的文本,并相對第一個查找到的文本設(shè)置光標(biāo)位置。該命令除了“文檔對象”屬性外,還有“文本內(nèi)容”、“相對位置”兩個屬性?!拔谋緝?nèi)容”屬性設(shè)置查找的文本內(nèi)容,“相對位置”設(shè)置光標(biāo)相對于文本的位置,包括“選中文本”、“光標(biāo)在文本之前”、“光標(biāo)在文本之后”。文檔編輯命令選擇行“選擇行”命令在Word文檔中選擇指定行范圍。除了“文檔對象”屬性外,“起始行”、“結(jié)束行”屬性分別設(shè)置選擇范圍的開始行與結(jié)束行。全選內(nèi)容“全選內(nèi)容”命令選中Word文檔中的所有內(nèi)容。該命令只有一個“文檔對象”屬性。文檔編輯命令復(fù)制“復(fù)制”、“剪切”、“粘貼”、“退格鍵刪除”命令分別對Word文檔當(dāng)前選中的內(nèi)容執(zhí)行復(fù)制、剪切、粘貼、刪除操作。四個命令均只有一個“文檔對象”屬性。讀取選中文字“讀取選中文字”命令讀取Word文檔當(dāng)前選中部分的文字,并將其保存在輸出變量中?!白x取選中文字”命令只有一個“文檔對象”屬性。剪切粘貼退格鍵刪除文檔編輯命令寫入文字“寫入文字”命令向Word文檔光標(biāo)所在的位置寫入文字,如果有選中內(nèi)容則替換選中的內(nèi)容。文檔編輯命令文字批量替換“文字批量替換”命令對Word文檔中的特定字符串進行替換。除了“文檔對象”屬性外,該命令還有多個屬性:“匹配字符串”屬性設(shè)置要匹配的字符串,“替換字符串”屬性設(shè)置要替換的字符串。在匹配字符串時,可設(shè)置是否“區(qū)分大小寫”、是否“全字匹配”、是否“支持通配符”、是否“向下/向后查找”。“循環(huán)方式”屬性設(shè)置“如果到達匹配范圍的開頭或結(jié)尾”的處理方式,包括“查找匹配結(jié)束”、“繼續(xù)進行匹配”、“顯示一條消息,詢問是否匹配文檔的其余部分”?!疤鎿Q方式”屬性包括“不替換任何內(nèi)容”、“替換第一個符合條件的內(nèi)容”、“替換所有符合條件的內(nèi)容”。該命令如果找到匹配字符串,并將其替換為替換字符串,則返回True,否則返回False。文檔編輯命令設(shè)置字體“設(shè)置字體”、“設(shè)置文字大小”、“設(shè)置文字顏色”、“設(shè)置文字樣式”命令可設(shè)置選中文字的字體、大小、顏色、樣式。這些命令均有“文檔對象屬性”,另外“設(shè)置字體”的“字體名”屬性填寫字體名稱;“文字大小”的“字號大小”填寫字號的大小,只能是數(shù)字;“文字顏色”的“文字顏色”填寫16進制顏色色值(如“000000”表示黑色),也可自動識別black,white,blue,green,orange,pink,violet,red,yellow九種常用顏色的英文;“文字樣式”是否粗體、是否斜體以及下劃線的樣式。設(shè)置文字大小設(shè)置文字顏色設(shè)置文字樣式設(shè)置對齊方式“設(shè)置對齊方式”命令設(shè)置已打開Word文檔當(dāng)前選中文字的對齊方式,包括左對齊、居中對齊、右對齊、兩端對齊、分散對齊,默認為“左對齊”。文檔編輯命令插入回車“插入回車”、“插入新頁面”命令分別在Word文檔當(dāng)前光標(biāo)所在位置插入一個回車、分頁符。插入新頁面插入圖片“插入圖片”命令在Word文檔當(dāng)前光標(biāo)所在位置插入一張圖片?!皥D片路徑”屬性指定圖片所在位置;“獨立副本”屬性表示在插入圖片時,是否將插入的圖片復(fù)制一份,默認為“是”;“保存到文檔”屬性表示在插入圖片時,是否將插入的圖片保存到Word文檔中,默認為“是”。特別需要注意的是,為了防止圖片刪除或移位,建議將“保存到文檔”設(shè)置為“是”。03面試通知撰寫機器人需求分析自動化流程設(shè)計自動化流程實現(xiàn)開發(fā)步驟需求分析小王是人力資源部的招聘經(jīng)理。每次安排好面試日程后,小王需要為每一位應(yīng)聘人撰寫一份個性化的面試通知,面試通知文件以應(yīng)聘人的姓名命名,文件格式為PDF。面試日程安排信息表.xlsx、面試通知模板.docx文件示例如下圖所示。面試通知撰寫是一項枯燥而繁瑣的工作,重復(fù)度高、工作量大、容易因疲勞出錯。一旦出錯,直接影響面試安排。了解到RPA技術(shù)后,小王希望通過編寫一個“面試通知撰寫機器人”幫助他完成此項工作?!懊嬖嚾粘贪才判畔⒈?xlsx”文件示例“面試通知模板.docx”文件示例需求分析業(yè)務(wù)流程步驟操作說明步驟1打開“面試日程安排信息表.xlsx”,并逐一讀取應(yīng)聘人面試日程安排信息。步驟2判斷面試日程安排信息是否處理完畢?如果處理完畢,則完成工作;否則,繼續(xù)處理下一條信息。步驟3將“面試通知模板.docx”文件另存為一個以應(yīng)聘人姓名命名的docx文件。步驟4根據(jù)應(yīng)聘人面試日程安排信息,在新建的docx文件中添加應(yīng)聘人姓名、面試日期、面試時間、面試地點、應(yīng)聘職位。步驟5將docx文件保存為PDF文件,文件名仍為應(yīng)聘人姓名。面試通知撰寫業(yè)務(wù)流程

面試通知撰寫業(yè)務(wù)流程的操作步驟自動化流程設(shè)計根據(jù)以上需求分析,設(shè)計面試通知撰寫機器人自動化流程如下圖所示。在該流程中,機器人代替人工打開并讀取面試日程安排信息表,逐一根據(jù)面試通知模板新建以應(yīng)聘人姓名命名的Word文件,再根據(jù)面試日程安排在新建文件中填寫個性化的面試通知信息,最后,將Word文件另存為以應(yīng)聘人姓名命名的PDF文件。面試通知撰寫機器人自動化流程自動化流程實現(xiàn)流程塊自動化流程步驟功能描述命令名稱讀取面試通知步驟11.1打開“面試日程信息安排表.xlsx”打開EXCEL工作簿1.2讀取面試日程信息安排表的總行數(shù)獲取行數(shù)1.3讀取面試日程信息安排表信息保存在面試信息二維數(shù)組g_arrInterviewInfo中讀取區(qū)域1.4關(guān)閉“面試日程信息安排表.xlsx”關(guān)閉EXCEL工作簿生成面試通知步驟22.1遍歷g_arrInterviewInfo依次讀取數(shù)組中每個元素步驟33.1打開面試通知模板.docx打開文檔3.2將Word文檔另存為以應(yīng)聘人姓名命名的docx文檔文檔另存為3.3關(guān)閉“面試通知模板.docx”關(guān)閉文檔步驟44.1打開以應(yīng)聘人姓名命名的docx文檔打開文檔4.2在文檔的開頭寫入姓名寫入文字4.3在文檔中【面試日期】的位置寫入面試日期查找文本后設(shè)置光標(biāo)位置、寫入文字4.4在文檔中“面試時間:”“面試地點:”“應(yīng)聘職位:”后寫入面試時間、面試地點、應(yīng)聘職位查找文本后設(shè)置光標(biāo)位置、寫入文字4.5按照“YYYY年MM月DD日”的格式格式化,在文檔【通知日期】的位置寫入通知日期獲取時間(日期),查找文本后設(shè)置光標(biāo)位置、寫入文字步驟55.1將以應(yīng)聘人姓名命名的docx文檔保存為PDF文件文檔另存為5.2關(guān)閉以應(yīng)聘人姓名命名的docx文檔關(guān)閉文檔開發(fā)步驟流程圖變量設(shè)置面試通知撰寫機器人流程圖開發(fā)步驟“面試通知撰寫機器人”流程運行結(jié)果04應(yīng)聘人員信息匯總機器人需求分析自動化流程設(shè)計自動化流程實現(xiàn)開發(fā)步驟需求分析小王是人力資源部的招聘經(jīng)理。每隔一段時間,小王需要將應(yīng)聘人員填寫的“應(yīng)聘人員基本信息登記表”(Word文檔)信息匯總寫入“應(yīng)聘人員基本信息匯總表.xlsx”中,供人力資源部總監(jiān)決策。應(yīng)聘人員基本信息登記表.docx、應(yīng)聘人員基本信息匯總表.xlsx的示例如下。應(yīng)聘人員信息匯總撰寫是一項枯燥而繁瑣的工作,重復(fù)度高、工作量大、容易因疲勞出錯。一旦出錯,直接影響人員招聘。了解到RPA技術(shù)后,小王希望通過編寫一個“應(yīng)聘人員信息匯總機器人”幫助他完成此項工作?!皯?yīng)聘人員基本信息登記表.docx”示例“應(yīng)聘人員基本信息匯總表.xlsx”示例需求分析應(yīng)聘人員信息匯總業(yè)務(wù)流程業(yè)務(wù)流程步驟操作說明步驟1打開“應(yīng)聘人員基本信息匯總表.xlsx”,為信息匯總登記做準(zhǔn)備。步驟2打開“應(yīng)聘人員基本信息登記表”文件夾。步驟3判斷“應(yīng)聘人員基本信息登記表”文件夾下的文件是否已全部處理完畢?如果處理完畢,則完成工作;否則,繼續(xù)處理下一個文件。步驟4打開某一應(yīng)聘者的“應(yīng)聘人員基本信息登記表.docx”,并依次讀取姓名、性別、聯(lián)系電話、年齡、應(yīng)聘部門、應(yīng)聘職位。步驟5在“應(yīng)聘人員基本信息匯總表.xlsx”的指定位置填寫該應(yīng)聘人的姓名、性別、聯(lián)系電話、年齡、應(yīng)聘部門、應(yīng)聘職位,并保存。

應(yīng)聘人員信息匯總業(yè)務(wù)流程的操作步驟自動化流程設(shè)計根據(jù)以上需求分析,設(shè)計應(yīng)聘人員信息匯總機器人自動化流程如下圖所示。在該流程中,機器人代替人工打開“應(yīng)聘人員基本信息匯總表.xlsx”文件,逐一讀取“應(yīng)聘人員基本信息”文件夾下每個應(yīng)聘人員的基本信息登記表,并將相關(guān)信息寫入“應(yīng)聘人員基本信息匯總表.xlsx”中。應(yīng)聘人員信息匯總機器人自動化流程自動化流程實現(xiàn)流程塊自動化流程步驟功能描述命令名稱應(yīng)聘人員信息匯總步驟11.1打開“應(yīng)聘人員基本信息匯總表.xlsx”打開EXCEL工作簿1.2設(shè)置一個行標(biāo)記lines,指代從EXCEL文件的第幾行開始錄入數(shù)據(jù)變量賦值步驟22.1獲取路徑“應(yīng)聘人員基本信息登記表”下所有文件的文件名,保存到數(shù)組arrAllFils中。獲取文件或文件夾列表步驟33.1遍歷數(shù)組arrAllFils依次讀取數(shù)組中每個元素步驟44.1打開某一應(yīng)聘者的“應(yīng)聘人員基本信息登記表.docx”打開文檔4.

溫馨提示

  • 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

提交評論