查看完整版本: [--
Qt 读WPS表格内容出问题
--]
QTCN开发网
->
Qt基础编程
->
Qt 读WPS表格内容出问题
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
懒懒的阳光
2017-11-17 12:58
Qt 读WPS表格内容出问题
请问:使用
QAxObject 读取WPS表格,若表格内容为如2017-7-5的日期格式,使用QString str =
range
->property(
"Value2"
).toString() str为如46000的数字,求问怎么才能获取日期格式的字符串。
九重水
2017-11-20 11:15
虽然我没用过,但property()函数返回的QVariant对象中,有一个函数是
QDateTime toDateTime() const
这个就是日期和时间
懒懒的阳光
2017-11-20 17:17
感谢回答,问题已解决,也曾使用过QVariant 的 ToDateTime方法,没有成功。后来是调用range对象的Text属性可以正确读取。即
range
->property(
"Text"
).toString(); 另外如果使用VBA操作Excel 可以参考
Excel组件模型参考
,我是在这里面找到了方法。
九重水
2017-11-21 10:21
那我也学到了。
查看完整版本: [--
Qt 读WPS表格内容出问题
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled