uipath 从SAP提取数据到excel时,总出现两个错误:
1、文件being used,实际上我基本都是用的workbook下面的readcell或者writecell,文件一直是关闭状态,即使后面在每次调用后加了个kill process还是会出现这个问题
2、文件损坏需要修复,如果用”使用excel"活动,就会报错打开失败,如果使用workbook下面的writecell,几次后就自动创建了一个名字为“_原文件名"的副本,原文件大小变成0,然后就执行不下去了
有什么解决办法吗?


uipath 从SAP提取数据到excel时,总出现两个错误:
1、文件being used,实际上我基本都是用的workbook下面的readcell或者writecell,文件一直是关闭状态,即使后面在每次调用后加了个kill process还是会出现这个问题
2、文件损坏需要修复,如果用”使用excel"活动,就会报错打开失败,如果使用workbook下面的writecell,几次后就自动创建了一个名字为“_原文件名"的副本,原文件大小变成0,然后就执行不下去了
有什么解决办法吗?


对于你提到的两个错误,我可以给出一些可能的解决方案:
文件被占用错误:
read cell或write cell之后,使用Close Workbook活动来关闭工作簿。这样可以确保文件被正确关闭,而不再被占用。Close Workbook之后,可以尝试使用Kill Process活动来确保Excel进程被完全终止。这样可以确保文件被释放并防止文件被占用。Delay活动增加一些延迟,以确保文件完全关闭。文件损坏和创建副本错误:
write cell操作多次后出现副本创建和原文件大小变为0的问题,可以尝试使用Append Range活动或Write Range活动来写入数据到Excel文件,而不是逐个单元格地写入。这样可以提高效率并减少可能的问题。此外,还建议确保你使用的是最新版本的UiPath Studio和相关活动包。有时更新版本可以修复已知的问题和错误。
如果上述解决方案无法解决你的问题,请提供更多详细信息,例如你的工作流程、具体的错误消息和日志等,以便更好地帮助你解决问题。