【发布时间】:2021-09-22 11:45:37
【问题描述】:
在 UIPATH 上获取数据表的多列行并将其写入 Excel 的最佳方法是什么。
我就是这种情况:
- 我使用 ExcelReadRange 将 Excel 表转换为 Datatable
- 我正在使用 ForEachRow 循环来获取数据表的每一行
- 在这个循环中,我使用 ExcelWriteRange 活动在我的 Excel 文件的 same 范围内写入每一行。 (所以是的,我在 ForEachRow 循环的每一圈都替换了该行)
但我得到下一个错误:
无法将 System.Data.DataRow 转换为 System.Data.DataTable
所以我用 BuildDataTable 制作了一个新的 Datatable 并使用 Add Data Row 并提供了目标行。多亏了这一点,我可以将新的数据表提供给我的 ExcelWriteRange。 但它仍然无法正常工作,我收到了这个新错误:
这一行已经属于另一个表
在Excel中逐行写入我的数据表的解决方案是什么?
【问题讨论】:
标签: uipath