找回密码
 立即注册
收起左侧

QAxobject如何利用行和列批量读取Excel数据?

1
回复
5537
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2018-12-5 15:42:48 显示全部楼层 |阅读模式
1Qter豆
最近在捣鼓QAxobject读取Excel文件,在读取Excel文件数据的时候想批量读取Excel数据,而不是一个一个单元格读取。通过度娘找到批量读取的方法,关键在于获取数据区域:
              QAxObject *range = worksheet->querySubObject("Range(QString)","A1100");
那么,问题来了,获取数据区域传入的是字母坐标“A1100”,但是我代码里面获取到的只有是数据的数字坐标(起始行,起始列,行数,列数),我该如何通过数字坐标来获取一个数据区域呢?

回复

使用道具 举报

累计签到:45 天
连续签到:1 天
2018-12-14 13:05:57 显示全部楼层
这得看你用的哪种方式读取的excel了,看你用的那个文档,里面应该有写,数据量不大可以尝试用odbc
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了