指令说明
描述:用于删除Excel指定区域中的重复数据,按行删除。

| 常规 |
Excel对象 |
通过新建Excel或打开已有的Excel指令获取的Excel对象
|
| Sheet页名称 |
所在工作表名称,选填,默认为当前激活的sheet页 |
| 要比较的列 |
以“要比较的列”作为重复行的判断依据,如果“要比较的列“中的值与前一行相应列中的值相同,则确定为重复行,默认删除后面的重复行,保留最上方的行。
如何选择要比较的列:
①支持输入Excel自带的列名(不是自己在第一行填写的表头名称),如:A,B,C ;
②支持输入Excel列的序号,如:1,2,3 。
举例:输入A,B,F表示使用A列、B列、F列这三列进行比较;输入A:D表示使用从A列到D列这4列进行比较。

|
| 起始的行号 |
删除重复行作用范围的开始行号,行号从1开始,-n表示倒数第n行 |
使用示例


此流程执行逻辑:
获取当前激活的Excel对象,将对象保存到excel对象 ---> 使用【删除Excel中的重复行】删除Excel中从第1行开始,A、B、C三列与前面相应列中的值均相同的行。示例中第3行的ABC列和第2行的ABC列都一致,所以RPA会删除掉第3行的数据,第4行的ABC列和第5行的ABC列都一致,所以RPA会删除掉第5行的数据 ---> 关闭并保存excel对象
效果展示:
RPA运行前
RPA运行后
