从Excel工作表加载数据格式的问题

动作开发 · 148 次浏览
浅沧 创建于 2024-03-10 18:18

使用表格数据操作模块的“从Excel工作表加载数据”功能加载到datatable变量中的数据格式不太合理,比如可以进行如下优化:

  1. 不要读取公式,100+100和200,更希望得到200。
  2. 不要读取根据“语言文化”转换后的日期文本,后续很难对文本进行解析。应该直接读取固定格式的日期文本。


回复内容
CL 2024-03-10 20:06
#1

Excel本身很复杂,需求也千变万化。所以,对于需要通过动作读取的内容,建议预先处理Excel文档,全部转换为文本格式后使用动作进行读取。

浅沧 回复 CL 2024-03-10 20:11 :

excel文件读写模块 读取到这个单元格值就听合理的

CL 回复 浅沧 2024-03-10 20:14 :

可否提供一个示例文档和动作,我找时间对比测试一下看看。

浅沧 回复 CL 2024-03-10 20:37 :

https://getquicker.net/Sharedaction?code=f0ccf726-1aed-44ea-fa47-08dc40a10093

动作也内的演示动画图片(显示失败)实际上是xlsx表格,运行动作后选择这个表格,会弹出两次表格内容,显示读取结果的差异。

CL 回复 浅沧 2024-03-10 20:44 :

好的,感谢,我研究下

CL 2024-03-10 22:11
#2

https://getquicker.net/Help/Versions 已更新1.42.17版本,方便的时候可以测试看看。

实际测试,日期值会有 - 字符和 / 两种,应该不会影响解析。

CL 最后更新于 2024-03-10 22:13
浅沧 回复 CL 2024-03-10 23:03 :

可以了,非常棒!

回复主贴