最近在用qt做windows的excel的导入导出问题,不过在写出excel的时候遇到了问题,发现只能创建文件,但是写进去的东西为空。经过排查是因为office和wps的原因,其实开始这个问题也是没有头绪,后来也是在一篇帖子的评论区发现了这个问题,主要是property的Value值的问题。
office支持的是
setProperty("Value", value)
然而要在装有wps中写入成功就需要把value属性改为Value2
setProperty("Value2", value) Value2 wps 和 office中都可以使用。