




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Word文檔處理自動化1文檔操作命令2文檔編輯命令3面試通知機器人4應聘人員信息匯總機器人Word操作自動化命令01文檔操作命令打開關閉文檔讀取與重寫文檔保存文檔獲取文檔路徑文檔操作命令打開文檔“打開文檔”命令用于打開“文件路徑”指定的Word文件,返回objWord對象。該命令有4個必選屬性:“文件路徑”屬性指定Word文件的路徑,文件可以是doc、docx等格式,如果指定的文件不存在,UiBot會在指定路徑新建一個同名的Word文件;“訪問時密碼”和“編輯時密碼”屬性分別對應于Word文檔中設置的“打開文件時密碼”和“修改文件時密碼”;“是否可見”指進行Word文檔自動化操作時,是否顯示Word軟件界面。文檔操作命令關閉文檔“關閉文檔”命令關閉指定的文檔對象。關閉文檔時,默認保存文檔內容。該命令有兩個必選屬性。“文檔對象”屬性指定需要關閉的文檔對象。“關閉進程”屬性為“是”,表示在關閉文檔時,關閉Word進程;反之,在關閉文檔時不關閉Word進程。“退出Word”命令關閉Word應用程序。該命令可與“關閉文檔”命令組合使用。在自動處理多個Word文檔時,可先設置“關閉文檔”命令的“關閉進程”屬性為“否”,待多個Word文檔處理完畢后,再通過“退出Word”命令關閉Word應用程序。退出Word文檔操作命令讀取文檔“讀取文檔”命令讀取Word文檔對象中的全部內容,保存到一個字符串變量中。讀取文檔命令會將文檔中文字內容全部讀取出來,但是暫時不支持讀取文字的格式、表格的狀態和圖片。文檔操作命令重寫文檔“重寫文檔”命令將內容寫入到Word文檔,會覆蓋原有的內容。文檔操作命令保存文檔“保存文檔”命令保存指定word文檔。文檔另存為“文檔另存為”命令將Word文檔對象存為另一文檔。“文檔對象”屬性指定待保存的文檔對象;“文件路徑”屬性指定文檔另存為的位置與文件名;“文檔格式”屬性指定保存文檔格式,后綴可為.doc、.docx、.txt、.csv等。文檔操作命令獲取文檔路徑“獲取文檔路徑”命令獲取已打開的Word文檔文件路徑。02文檔編輯命令文檔編輯命令設置光標位置“設置光標位置”命令設置Word文檔光標所在位置。“移動次數”與“移動方式”屬性配合使用,指的是光標按照“移動方式”移動多少次。“移動方式”屬性有三個選項,分別是“字符”、“行”和“段落”,分別代表光標向右移動一個字符、向下移動一行和向下移動一個段落。文檔編輯命令移動光標位置“移動光標位置”命令相對光標的當前位置,移動光標在Word文檔中的位置。該命令除了與“設置光標位置”一樣,有“文檔對象”、“移動次數”、“移動方式”三個屬性外,還有“移動方向”、“按住Shift”兩個屬性。“移動方向”可選擇“左”、“右”、“上”、“下”,默認為“右”,表示從當前位置,向哪個方向移動。“左”、“上”的移動起始位置是選中文本的開始位置,“右”、“下”的移動起始位置是選中文本的結束位置。“按住Shift”表示光標移動時是否按住Shift鍵,默認為false。文檔編輯命令查找文本后設置光標位置“查找文本后設置光標位置”命令在Word文檔中查找指定的文本,并相對第一個查找到的文本設置光標位置。該命令除了“文檔對象”屬性外,還有“文本內容”、“相對位置”兩個屬性。“文本內容”屬性設置查找的文本內容,“相對位置”設置光標相對于文本的位置,包括“選中文本”、“光標在文本之前”、“光標在文本之后”。文檔編輯命令選擇行“選擇行”命令在Word文檔中選擇指定行范圍。除了“文檔對象”屬性外,“起始行”、“結束行”屬性分別設置選擇范圍的開始行與結束行。全選內容“全選內容”命令選中Word文檔中的所有內容。該命令只有一個“文檔對象”屬性。文檔編輯命令復制“復制”、“剪切”、“粘貼”、“退格鍵刪除”命令分別對Word文檔當前選中的內容執行復制、剪切、粘貼、刪除操作。四個命令均只有一個“文檔對象”屬性。讀取選中文字“讀取選中文字”命令讀取Word文檔當前選中部分的文字,并將其保存在輸出變量中。“讀取選中文字”命令只有一個“文檔對象”屬性。剪切粘貼退格鍵刪除文檔編輯命令寫入文字“寫入文字”命令向Word文檔光標所在的位置寫入文字,如果有選中內容則替換選中的內容。文檔編輯命令文字批量替換“文字批量替換”命令對Word文檔中的特定字符串進行替換。除了“文檔對象”屬性外,該命令還有多個屬性:“匹配字符串”屬性設置要匹配的字符串,“替換字符串”屬性設置要替換的字符串。在匹配字符串時,可設置是否“區分大小寫”、是否“全字匹配”、是否“支持通配符”、是否“向下/向后查找”。“循環方式”屬性設置“如果到達匹配范圍的開頭或結尾”的處理方式,包括“查找匹配結束”、“繼續進行匹配”、“顯示一條消息,詢問是否匹配文檔的其余部分”。“替換方式”屬性包括“不替換任何內容”、“替換第一個符合條件的內容”、“替換所有符合條件的內容”。該命令如果找到匹配字符串,并將其替換為替換字符串,則返回True,否則返回False。文檔編輯命令設置字體“設置字體”、“設置文字大小”、“設置文字顏色”、“設置文字樣式”命令可設置選中文字的字體、大小、顏色、樣式。這些命令均有“文檔對象屬性”,另外“設置字體”的“字體名”屬性填寫字體名稱;“文字大小”的“字號大小”填寫字號的大小,只能是數字;“文字顏色”的“文字顏色”填寫16進制顏色色值(如“000000”表示黑色),也可自動識別black,white,blue,green,orange,pink,violet,red,yellow九種常用顏色的英文;“文字樣式”是否粗體、是否斜體以及下劃線的樣式。設置文字大小設置文字顏色設置文字樣式設置對齊方式“設置對齊方式”命令設置已打開Word文檔當前選中文字的對齊方式,包括左對齊、居中對齊、右對齊、兩端對齊、分散對齊,默認為“左對齊”。文檔編輯命令插入回車“插入回車”、“插入新頁面”命令分別在Word文檔當前光標所在位置插入一個回車、分頁符。插入新頁面插入圖片“插入圖片”命令在Word文檔當前光標所在位置插入一張圖片。“圖片路徑”屬性指定圖片所在位置;“獨立副本”屬性表示在插入圖片時,是否將插入的圖片復制一份,默認為“是”;“保存到文檔”屬性表示在插入圖片時,是否將插入的圖片保存到Word文檔中,默認為“是”。特別需要注意的是,為了防止圖片刪除或移位,建議將“保存到文檔”設置為“是”。03面試通知撰寫機器人需求分析自動化流程設計自動化流程實現開發步驟需求分析小王是人力資源部的招聘經理。每次安排好面試日程后,小王需要為每一位應聘人撰寫一份個性化的面試通知,面試通知文件以應聘人的姓名命名,文件格式為PDF。面試日程安排信息表.xlsx、面試通知模板.docx文件示例如下圖所示。面試通知撰寫是一項枯燥而繁瑣的工作,重復度高、工作量大、容易因疲勞出錯。一旦出錯,直接影響面試安排。了解到RPA技術后,小王希望通過編寫一個“面試通知撰寫機器人”幫助他完成此項工作。“面試日程安排信息表.xlsx”文件示例“面試通知模板.docx”文件示例需求分析業務流程步驟操作說明步驟1打開“面試日程安排信息表.xlsx”,并逐一讀取應聘人面試日程安排信息。步驟2判斷面試日程安排信息是否處理完畢?如果處理完畢,則完成工作;否則,繼續處理下一條信息。步驟3將“面試通知模板.docx”文件另存為一個以應聘人姓名命名的docx文件。步驟4根據應聘人面試日程安排信息,在新建的docx文件中添加應聘人姓名、面試日期、面試時間、面試地點、應聘職位。步驟5將docx文件保存為PDF文件,文件名仍為應聘人姓名。面試通知撰寫業務流程
面試通知撰寫業務流程的操作步驟自動化流程設計根據以上需求分析,設計面試通知撰寫機器人自動化流程如下圖所示。在該流程中,機器人代替人工打開并讀取面試日程安排信息表,逐一根據面試通知模板新建以應聘人姓名命名的Word文件,再根據面試日程安排在新建文件中填寫個性化的面試通知信息,最后,將Word文件另存為以應聘人姓名命名的PDF文件。面試通知撰寫機器人自動化流程自動化流程實現流程塊自動化流程步驟功能描述命令名稱讀取面試通知步驟11.1打開“面試日程信息安排表.xlsx”打開EXCEL工作簿1.2讀取面試日程信息安排表的總行數獲取行數1.3讀取面試日程信息安排表信息保存在面試信息二維數組g_arrInterviewInfo中讀取區域1.4關閉“面試日程信息安排表.xlsx”關閉EXCEL工作簿生成面試通知步驟22.1遍歷g_arrInterviewInfo依次讀取數組中每個元素步驟33.1打開面試通知模板.docx打開文檔3.2將Word文檔另存為以應聘人姓名命名的docx文檔文檔另存為3.3關閉“面試通知模板.docx”關閉文檔步驟44.1打開以應聘人姓名命名的docx文檔打開文檔4.2在文檔的開頭寫入姓名寫入文字4.3在文檔中【面試日期】的位置寫入面試日期查找文本后設置光標位置、寫入文字4.4在文檔中“面試時間:”“面試地點:”“應聘職位:”后寫入面試時間、面試地點、應聘職位查找文本后設置光標位置、寫入文字4.5按照“YYYY年MM月DD日”的格式格式化,在文檔【通知日期】的位置寫入通知日期獲取時間(日期),查找文本后設置光標位置、寫入文字步驟55.1將以應聘人姓名命名的docx文檔保存為PDF文件文檔另存為5.2關閉以應聘人姓名命名的docx文檔關閉文檔開發步驟流程圖變量設置面試通知撰寫機器人流程圖開發步驟“面試通知撰寫機器人”流程運行結果04應聘人員信息匯總機器人需求分析自動化流程設計自動化流程實現開發步驟需求分析小王是人力資源部的招聘經理。每隔一段時間,小王需要將應聘人員填寫的“應聘人員基本信息登記表”(Word文檔)信息匯總寫入“應聘人員基本信息匯總表.xlsx”中,供人力資源部總監決策。應聘人員基本信息登記表.docx、應聘人員基本信息匯總表.xlsx的示例如下。應聘人員信息匯總撰寫是一項枯燥而繁瑣的工作,重復度高、工作量大、容易因疲勞出錯。一旦出錯,直接影響人員招聘。了解到RPA技術后,小王希望通過編寫一個“應聘人員信息匯總機器人”幫助他完成此項工作。“應聘人員基本信息登記表.docx”示例“應聘人員基本信息匯總表.xlsx”示例需求分析應聘人員信息匯總業務流程業務流程步驟操作說明步驟1打開“應聘人員基本信息匯總表.xlsx”,為信息匯總登記做準備。步驟2打開“應聘人員基本信息登記表”文件夾。步驟3判斷“應聘人員基本信息登記表”文件夾下的文件是否已全部處理完畢?如果處理完畢,則完成工作;否則,繼續處理下一個文件。步驟4打開某一應聘者的“應聘人員基本信息登記表.docx”,并依次讀取姓名、性別、聯系電話、年齡、應聘部門、應聘職位。步驟5在“應聘人員基本信息匯總表.xlsx”的指定位置填寫該應聘人的姓名、性別、聯系電話、年齡、應聘部門、應聘職位,并保存。
應聘人員信息匯總業務流程的操作步驟自動化流程設計根據以上需求分析,設計應聘人員信息匯總機器人自動化流程如下圖所示。在該流程中,機器人代替人工打開“應聘人員基本信息匯總表.xlsx”文件,逐一讀取“應聘人員基本信息”文件夾下每個應聘人員的基本信息登記表,并將相關信息寫入“應聘人員基本信息匯總表.xlsx”中。應聘人員信息匯總機器人自動化流程自動化流程實現流程塊自動化流程步驟功能描述命令名稱應聘人員信息匯總步驟11.1打開“應聘人員基本信息匯總表.xlsx”打開EXCEL工作簿1.2設置一個行標記lines,指代從EXCEL文件的第幾行開始錄入數據變量賦值步驟22.1獲取路徑“應聘人員基本信息登記表”下所有文件的文件名,保存到數組arrAllFils中。獲取文件或文件夾列表步驟33.1遍歷數組arrAllFils依次讀取數組中每個元素步驟44.1打開某一應聘者的“應聘人員基本信息登記表.docx”打開文檔4.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2026學年甘肅省隴南市西和縣數學三上期末調研模擬試題含解析
- 2025-2026學年賓縣三上數學期末聯考試題含解析
- 2024年湖南省永州市江華瑤族自治縣數學三上期末檢測試題含解析
- 行政法學多元化視野試題及答案
- 2025年執業藥師考試成功的有效策略試題及答案
- 有效溝通在護理中的應用試題及答案
- 護理知覺與患者體驗分析及2025年試題與答案
- 護士職業素養的試題及答案評估
- 2025年執業藥師與臨床實踐結合試題及答案
- 醫學綜合知識2025年試題及答案
- 經典美味的手抓飯
- 醫療糾紛預防和處理條例通用課件
- 模具管理系統解決方案課件
- 全套老年人能力評估師考試題庫(50題+答案)
- 中職電子商務班級建設方案
- 【校本作業】六年級下冊語文校本作業與單元練習(附參考答案)
- 安全生產與質量管理體系的關系
- 學生實習自主申請表
- 痛覺及其調制
- 七年級上冊語文人教版全冊文言文全文詳解及翻譯
- 北師大小學數學小升初《簡便運算》復習課件
評論
0/150
提交評論