首页 > 解决方案 > 是否有将整个 excel 列从长日期转换为短日期的 Blue Prism 操作?

问题描述

在这种情况下,对于这个过程,这不能通过集合在 Blue Prism 中完成,因为电子表格太大,将数据集作为集合导入需要太长时间,即使在“快速”拉入时也是如此。

有没有人遇到过通过 Excel 中的 Blue prism 将整个列从长日期转换为短日期的方法?

例如:2020 年 10 月 12 日需要是 12/10/2020

任何帮助将非常感激

标签: excelautomationrpablueprism

解决方案


如果导入整个表对于一个集合来说太多了,也许可以尝试单独导入数据列。 如何获取一系列列作为集合? 然后你可以循环使用计算阶段

FormatDate([DateText], "dd/MM/yyyy")

如果这对于集合来说仍然太多,您可以对每个单元格执行相同的操作,一次一个。您可以构建一个循环来读取一个单元格,转换日期并替换数据,然后在下一个单元格上再次执行......对于给定数量的单元格。这会更慢,但没有任何内存问题。

最后,最快和最有效的解决方案是构建一个自定义 VBO,该 VBO 将执行与上述相同的步骤,但在代码中。


推荐阅读