Uipath如何循环操作excel中的数据(发送邮件,筛选等)
应用举例:需要将如下员工的工资使用邮件发出
流程设计:
最后的输出:
员工号:900123
员工名字:甲A
应发工资:10000.00
扣除金额:100.00
实发金额:9900.00
解析:
Read range 建议使用workbook下的,不要使用excel下的,excel需要打开此文件,workbook的是在后台运行;
记得一定需要勾选Addheaders,不然for each row中无法准确应用每个列名字;
表格里面信息提取表达:
- 首先是在for each row in data table中循环;
- 对details中的每一行进行循环,使用固定语言ROW(“列名字”).tostring,提取每个单元格信息;
以表格中甲A员工为例
“员工号:”+row(“员工号”).tostring 提取的是A2
“员工名字:”+row(“员工名字”).ToString提取的是B2
“应发工资:”+row(“应发工资”).ToString提取的是C2
“扣除金额:”+row(“扣除金额”).ToString提取的是D2
“实发金额:”+row(“实发金额”).ToString提取的是E2
针对如上如果有疑问或者新的建议,可以留言交流讨论。