UiPath 里面有两组操作 Excel 的方法:
-
位于 App Integration > Excel
-
位于: System > File > Workbook
可见:第一组比第二组功能更加丰富,这两组的一些 Activities 的功能是一样的。
使用上的差异:
- 位于 Excel 下的所有 Activity 都必须包含在 Excel application Scope 里面,不能在 Sequence 中单独使用。
第二组的工作簿路径是写在每个 Acitivity 里面的,而第一组的工作簿路径统一在 Excel application Scope 设置。
使用第一组(Excel)的时候,一定会打开 EXCEL,而且完成之后不会自动关闭 Excel 进程, 而使用第二组(Workbook)的时候,根本就不会创建 Excel 进程,不存在 EXCEL 进程残留的问题,对工作簿的连续操作时无需频繁打开和关闭工作簿,理论上运行速度更快
Excel application Scope 在某些环境下可能会出现问题,原因及解决办法请看 这里
使用建议:
优先使用第二组(Workbook)的 Activities 来操作 Excel 数据,避免 EXCEL 进程残留和 Excel application Scope 错误 问题。
更多 UiPath 相关的资讯,请关注公众号:UiPath教程