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:
解决方案:
output:
结论:
UIPATH复制部分表数据的操作比 VBA简单太多。