UIPATH-05-03-DataTable的操作-复制表的部分内容到新的表

DataTable的操作-复制一个表的某几列到新的表

核心的 activity:
1.Read Range (不要表头,output dt1);
2.Buid Data Table(命名好header行,删掉多余的行,output: dt2)
3.For Each (遍历dt1的每一行row, assign 创建一个行对象newrow=dt2.NewRow, 将row(0),row(1),row(3)即第A,B,D列的值分别 assign给newrow(0),newrow(1),newrow(2)即A,B,C列)
4.Write Range (将dt2写入新的sheet,不要表头)

需求:将下表的 ABD三列复制到新的表里

虽然可以通过 insert/delete column这个activity来实现,但我们这里选择通过操作 datatable表来实现。

input data:

UIPATH-05-03-DataTable的操作-复制表的部分内容到新的表_第1张图片

解决方案:

UIPATH-05-03-DataTable的操作-复制表的部分内容到新的表_第2张图片

UIPATH-05-03-DataTable的操作-复制表的部分内容到新的表_第3张图片

output:

UIPATH-05-03-DataTable的操作-复制表的部分内容到新的表_第4张图片

结论:

UIPATH复制部分表数据的操作比 VBA简单太多。

你可能感兴趣的:(Uipath)