qt打开xls文件_Qt-excel文件操作方法

本文介绍了如何在Qt中使用QAxObject类通过COM组件操作Excel文件,包括新建、打开、保存、读写单元格内容及大数据量的读取和写入。详细步骤和示例代码提供参考。
摘要由CSDN通过智能技术生成

博客地址已更改,文章数量较多不便批量修改,若想访问源文请到 coologic博客 查阅,网址:www.coologic.cn

如本文记录地址为 techieliang.com/A/B/C/ 请改为 www.coologic.cn/A/B/C/ 即可查阅

版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址:

本文标题:Qt-excel文件操作方法     本文地址:http://techieliang.com/2017/11/464/

1. Qt-QAxObject

QAxObject是Qt提供的包装COM组件的类,通过COM操作Excel需要使用QAxObject类,使用此类还需要在pro文件增加“QT += axcontainer”

QAxObject的具体说明请见帮助文档

2. 与excel com连接的方法

#include //注意包含此头文件,同时在pro增加QT+= axcontainer

QAxObject *excel = newQAxObject(this);//建立excel操作对象

excel->setControl("Excel.Application");//连接Excel控件

excel->dynamicCall("SetVisible (bool Visible)","false");//设置为不显示窗体

excel->setProperty("DisplayAlerts", false);//不显示任何警告信息,如关闭时的是否保存提示

excel->dynamicCall(?"Qui

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值