如果说大家平时工作中用到最多的工具,Excel绝对可以排的上一二。所以同学们可能对于处理数据表的自动化需求还挺多。
今天我们就针对Excel和数据表在UiPath的自动化先做个介绍。
UiPath把关于Excel的activities主要分为两类:Excel 和 Workbook。我们可以在activity面板轻松搜索到它们。
App Integration > Excel
System > File > Workbook
可以明显发现Excel下的activities比Workbook下的要多一些。
我们今天要解决的问题是,对Excel进行相关自动化操作,我们应该选择其中哪一种?
要解决这个问题,首先我们肯定需要知道两类activities之间的区别。
最直接的一个区别就是,Excel下的所有activities都必须嵌入在Excel application scope这个activity内才可以使用。
其背后的原理是Excel下的activities在使用的时候都会启动Excel进程,而Workbook下的activities则完全在后台运行,我们的电脑甚至都不需要安装Excel软件。
另外,Excel application scope默认设置是会自动显示正在进行相关操作的Excel文档的。我们虽然可以通过关闭Visible选项让其不显示,小白仍然建议在两类操作都可以实现的activities间选择使用Workbook下的,避免Excel进程残留问题及达到更快的运行效率。
还有,在Excel application scope,我们还可以设置AutoSave(自动保存,scope内完成每一步activity都会自动进行保存操作),或者使用Save Workbook activity按需要在特定步骤完成后保存。
加密的Excel文档也是支持的,可以在属性的Password相关选项进行设置(密码因为是字符串所以不要忘了加"")。
同学们有任何问题或建议都可以通过以下二维码或搜索微信公众号小白修炼营之RPA UiPath找到我们。当然你也可以直接加入我们小白修炼营的QQ群,和小伙伴们随时随地一起聊RPA。
网友评论