Uipath中excel的activities用法介绍

1、auto fill range – excel自动填充范围,如图:公式会自增,但数值没有

Uipath中excel的activities用法介绍_第1张图片

2、copy patse sheet,好像只能复制粘贴到同一个excel

第一个是粘贴位置,第二个是粘贴到的sheet,第三个是从哪个sheet复制,第四个是复制的范围

Uipath中excel的activities用法介绍_第2张图片

3、Execute Macro,执行宏,传入宏的名称

4、Insert/Delete Columns,插入/删除列,但是需要传入列的数字,所以当知道列的字母后,需要转换为数字(或者使用delete range的方法,更简单一些)

5、Insert/Delete Rows,插入/删除行,这个可以通过行数去删,(或者使用filter datatable,过滤)

6、Invoke VBA,可以在excel录制宏后,查看代码,文件-导出,导出的是.bas文件,可以用(后缀改为vba也可以),也可以直接把代码复制到txt,改下后缀,如图:

Uipath中excel的activities用法介绍_第3张图片

7、LookUp Range,查找某个值在excel中的位置,返回单元格(如果有多个相同,返回最先查找到的),如果没查找到,返回

8、Remove Duplicates Range,删除excel重复值,和excel自带删除重复项功能一样

9、Create Table和Create Pivot Table,一起使用创建数据透视表,如图:

Uipath中excel的activities用法介绍_第4张图片

10、append range,追加dt数据到excel,但是有可能追加的范围不对,所以后来使用的是先获取行数,然后写入范围

11、close workbook , 关闭workbook,有时候打开某excel后,在另一个excel scope中要用,所以将打开的excel output出来了,用完以后关闭

12、copy sheet ,复制sheet到其他excel,Uipath中excel的activities用法介绍_第5张图片

13、delete range,删除范围,options中shiftoption是删除范围以后移动方向,shiftcells如果不勾,shiftoption无效

14、get cell color 和 set range color,获取某个单元格的颜色,给某个范围设置

15、Get Workbook Sheet和Get Workbook Sheets,Get Workbook Sheet获取sheet的名称,传入index返回sheet的名称,Get Workbook Sheets返回所有sheet的集合

16、Read Cell Formula读取单元格中的公式

17、save workbook,一般是针对要多次写入,Excel Application Scope中autosave默认是勾选的,但是当循环单元格写入时,比较耗费性能,所以可以最后写入完成进行save操作

 

你可能感兴趣的:(Uipath)