Qt Excel操作——QAxobject

使用Qt做客户端时,经常会用到统计表格的场景,刚开始从网上也是找代码,不过都是结合QTableModelde的,大段大段代码,虽然简单,但是通用性不强,每次都要大段考过去,改一点点。用多了自己摸索一点点改,现在封装成一个类,像Qt自带的table一样,使用方便, WPS测试有时支持有时不支持,还不清楚什么问题。下载链接:https://download.csdn.net/download/qq_36774575/11851114
相关接口如下:

 //创建新文件或是打开文件
    void openFile(QString file);
    //关闭文件,停止操作文件
    void closEngine();

    /*******从Excel中取数据*******/
    //获取行列数
    void getExcelRowColumnCount(int *rowCount, int *columnCount);
    //获取数据,合并单元格部分未做处理,为空
    QVariant getRowsDatas(int rowStart, int columnStart, int rowEnd, int columnEnd);

    //考虑合并单元格的部分内容,以左上角内容填充
    QVariant getMergedRowsDatas(int rowStart, int columnStart, int rowEnd, int columnEnd);

    //在表格中前两列中查找字符串,返回找到的字符串所在行列
    bool findText(QString text, int *row, int *column);
    //获取表格中合并单元格部分
 
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值