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

QT如何在没有安装office的电脑上导出.xls

1
回复
4731
查看
[复制链接]
累计签到:29 天
连续签到:1 天
来源: 2014-7-9 15:33:48 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
      你好,我有个程序需要导出一个xls表格。首先,我确实不知道,在没有安装office的电脑上QT程序可以导出xls吗?我感觉应该可以吧,因为我确实见过有些软件是可以在没有安装office的电脑上导出.xls的,我不知道QT的软件可不可以?

      我QT操作excel是这样的,在头文件中加入了两个操作excel的头文件
                           #include <QAxObject>
                           #include <QVariant>

     代码如下:
     new_excel=new QAxObject("Excel.Application");
     new_excel->setProperty("Visible",false);                                    //true可以使excel可见

     workbooks=new_excel->querySubObject("WorkBooks");
     workbooks->dynamicCall("Add");                                              //添加一个新的工作簿
     workbook=new_excel->querySubObject("ActiveWorkBook");
     sheets=workbook->querySubObject("Sheets");
     sheet=sheets->querySubObject("Item(int)",1);  

     然后我的程序在没有安装office的电脑上跑的时候会直接出错,请问有人知道怎么解决吗?
回复

使用道具 举报

累计签到:29 天
连续签到:1 天
2014-7-10 15:04:49 显示全部楼层
有人帮忙看看不,谢谢
回复 支持 反对

使用道具 举报

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

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