RPA之家DataTable 所在類路徑:System.Data.DataTable
為了舉例說(shuō)明如何使用DataTable變量嚼酝,我們將創(chuàng)建一個(gè)流程,它只從Excel電子表格Database.xlsx中讀取多列中的兩列柱锹,然后將它們傳輸?shù)搅硪粋€(gè)電子表格date&name.xlsx中破讨。
- 創(chuàng)建一個(gè)新序列流程
- 將Excel應(yīng)用程序范圍活動(dòng)添加到序列中(大多數(shù)與Excel相關(guān)的活動(dòng)都需要此活動(dòng))。
- 創(chuàng)建兩個(gè)DataTable變量奕纫,datNamesList和datDate,用于存儲(chǔ)初始Excel電子表格中的對(duì)應(yīng)列信息烫沙。
- 在“屬性”面板的“工作簿路徑”字段中匹层,鍵入要在引號(hào)之間使用的初始Excel文件的路徑。
- 在Excel Application Scope活動(dòng)中添加兩個(gè)Read Range活動(dòng)并將它們置于另一個(gè)之下锌蓄。這些用于從初始電子表格中獲取信息升筏。
- 選擇第一個(gè)“讀取范圍”活動(dòng),然后在“屬性”面板的“范圍”字段中瘸爽,鍵入“G7:G37”您访。這些是Excel表格坐標(biāo),告訴UiPathStudio從哪里提取信息剪决。
- 在SheetName字段中灵汪,不要進(jìn)行任何更改,因?yàn)槲覀兊墓ぷ鞅砻Q是默認(rèn)的訂單柑潦。
- 在DataTable字段中享言,鍵入第一個(gè)DataTable變量datNamesList的名稱。此變量存儲(chǔ)G7和G37行之間可用的所有信息渗鬼。
- (可選)將DisplayName字段中的值更改為“讀取名稱”览露,以便您可以輕松地將此活動(dòng)與第二個(gè)活動(dòng)區(qū)分開(kāi)來(lái)。
- 選擇第二個(gè)讀取范圍活動(dòng)譬胎,然后在Properties面板的Range字段中差牛,鍵入“C7:C37”。這些是Excel表格坐標(biāo)堰乔,其中包含我們要提取的訂單日期偏化。
- 在DataTable字段中,指定datDate變量浩考。此變量保留我們需要的所有日期信息夹孔。
- 在“活動(dòng)”面板的“系統(tǒng)”>“文件”>“工作簿”下,將“寫(xiě)入范圍”活動(dòng)添加到“Excel應(yīng)用程序范圍”下的“設(shè)計(jì)器”面板中析孽。此活動(dòng)用于將存儲(chǔ)的信息寫(xiě)入另一個(gè)Excel文件搭伤。(注意:運(yùn)行項(xiàng)目時(shí),必須關(guān)閉與“寫(xiě)入范圍”活動(dòng)一起使用的文件袜瞬。如果未關(guān)閉怜俐,則會(huì)顯示錯(cuò)誤并自動(dòng)執(zhí)行停止)
- 在“屬性”面板的“工作簿路徑”字段中,鍵入要用于存儲(chǔ)在前面步驟中收集的所有信息的Excel文件的路徑邓尤。
- 在DataTable字段中拍鲤,鍵入datNamesList變量贴谎。
- 在SheetName字段中鍵入Database,在StartingCell中鍵入“B7”季稳。這是要添加初始文件信息的起始單元格擅这。
- 添加另一個(gè)寫(xiě)入范圍活動(dòng)并將其放在第一個(gè)活動(dòng)下。
- 在“屬性”面板中景鼠,填寫(xiě)上一個(gè)“寫(xiě)入范圍”活動(dòng)的WorkbookPath SheetName字段仲翎。
- 在“起始單元格”字段中,鍵入“A7”铛漓。
- 在DataTable字段中溯香,鍵入datDate變量。
如果想了解更多可以進(jìn)入T RPA行業(yè)交流群探討浓恶,RPA之家歡迎你玫坛!