博客地址已更改,文章数量较多不便批量修改,若想访问源文请到 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