Qt读写Excel文件,QXlsx库使用方法

将QXlsx文件夹复制到目标工程文件夹中

在XXX.pro中添加下面代码:

include(./QXlsx/QXlsx.pri)

点运行

工程目录中自动出现“QXlsx”文件夹

注意:如果没有自动出现,则点菜单栏->构建->重新构建

将excelopera.h和excelopera.c添加到工程

在mainwindow.h中添加

#include "excelopera.h"

……

ExcelOpera m_excelopera;

在工程文件夹中新建test1.xlsx文件,并写入以下内容

在mainwindow.c中添加下面代码

#include <QDebug>

    //打开

    qDebug()<<m_excelopera.OpenFile("test1.xlsx");

    //读取

    QStringList list1 = m_excelopera.ReadColumn(0,3);

    qDebug()<<list1;

    //写入

    QStringList list2;

    list2<<"你好"<<"Hello";

    m_excelopera.WriteRow(3,list2);//4

    m_excelopera.WriteColumn(3,list2);//4

然后点运行

可以看到,已经成功读取xlsx中的内容。

打开test1.xlsx可以看到,写入功能也正常。

下载示例代码

https://download.youkuaiyun.com/download/jiangnanan/89894200

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值