概述:QtXlsx是功能非常强大和使用非常方便的操作excel类库。包括对excel数据读写、excel数据格式设置及在excel里面根据数据生成各种图表。

下面重点介绍如何安装和使用QtXlsx。

一、获取QtXlsx。

1、通过下面地址获取:https://github.com/dbzhang800/QtXlsxWriter

2、得到的是包括源码、各种实例的文件包。

3、解压某个盘的根目录

二、安装QtXlsx

1、对于QtXlsx的使用。一个是编译好之后直接使用dll文件

2、直接把源码加载到项目里面使用,把源码加载到项目里面使用比较简单、这里只介绍编译成库文件使用

3、解压后的文件目录是下面结构

使用qtCreator点击项目文件打开项目

4、仅需构建src文件。其他实例和test文件不用管

5.注意本机需要安装perl才能构建,perl安装直接网上搜索

6.开始构建发现出现以下错误

把qlist改为QVector

7.编译成功后发现如下目录文件

8.拷贝bin目录下文件到C:\Qt\Qt5.8.0\5.8\msvc2015_64\bin

9.拷贝include目录到C:\Qt\Qt5.8.0\5.8\msvc2015_64\include

10.拷贝lib下面划线文件到C:\Qt\Qt5.8.0\5.8\msvc2015_64\lib

11.拷贝下面文件到C:\Qt\Qt5.8.0\5.8\msvc2015_64\mkspecs\modules

12.使用

在工程文件中添加QT+= xlsx

#include

#include"xlsxdocument.h"

intmain()

{

//![0]

QXlsx::Documentxlsx;

//![0]

//![1]

xlsx.write("A1","HelloQt!");

xlsx.write("A2",12345);

xlsx.write("A3","=44+33");

xlsx.write("A4",true);

xlsx.write("A5","http://qt-project.org");

xlsx.write("A6",QDate(2013,12,27));

xlsx.write("A7",QTime(6,30));

//![1]

//![2]

xlsx.save();

//![2]

return0;

}

至此整个xlsx安装及使用完成

qt打开xls文件_使用QtXlsx来读写excel文件相关推荐

  1. python更新excel内容_[原创]使用 Python 读写 Excel 文件(一)更新

    项目要求 如果说是 Office 办公软件使得 Windows 成为主流的操作系统,那么 Excel 就是使得微软硬起来的法宝! Word 和 PowerPoint 都有不相上下的对手,但 Excel ...

  2. python导入excel文件-python使用xlrd模块读写Excel文件的方法

    本文实例讲述了python使用xlrd模块读写Excel文件的方法.分享给大家供大家参考.具体如下: 一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi ...

  3. python怎么读写文件-python3 excle(python怎么读写excel文件)

    python读取已经打开的3个word和excle文件的路径 用 win32com 操控 word和Excel就可以实现 咋样把python写入excle中 # 需安装 xlrd-0.9.2 和 xl ...

  4. python处理office文件的第三方库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...

    Python Python开发 Python语言 Python读写Excel文件第三方库汇总,你想要的都在这儿! ---恢复内容开始--- 常见库简介 xlrd xlrd是一个从Excel文件读取数据 ...

  5. python保存为excel文件_初级Python:在excel文件打开时保存它

    我的经验是sashkello是正确的,Excel会锁定文件.即使是OpenOffice/LibreOffice也会这样做.他们将文件锁定在磁盘上,并创建临时版本作为工作副本.任何试图访问打开的文件的程 ...

  6. 超过一天的文件_一键合并多个excel文件至同一工作表!

    问题 小文是一个文艺青年,她从豆瓣上收集了很多种书籍的信息,并将书籍信息按照书籍分类创建了很多个excel文件,有一天,她突然想把这些不同分类的excel文件合并到一个工作表里,那么问题来了,如何快速 ...

  7. python创建excel文件报错_[转]用Python读写Excel文件

    大部分Windows环境的开发人员都会选择Microsoft Excel API.实际上不仅仅是Python,几乎各种语言都有相应的方法使用它,因为核心的逻辑完全是由Microsft Excel自身提 ...

  8. php修改音频文件_解析用PHP读写音频文件信息的详解(支持WMA和MP3)

    // AudioExif.class.php // 用PHP进行音频文件头部信息的读取与写入 // 目前只支持 WMA 和 MP3 两种格式, 只支持常用的几个头部信息 // // 写入信息支持: T ...

  9. java频繁的读写文件_大量较为频繁读写的文件一般如何进行存储?

    文件内容当然不能存在关系型数据库里.但是你可以把文件的元数据比如原始的文件名,创建者,描述,关键字等,以及文件实际存储信息存在数据库,方便查询. 如果数据量不是很大(G级别以下),文件不是特别零碎,可 ...

  10. python读写ini文件_如何使用Python3读写INI文件?

    这是一个完整的读取,更新和写入示例. 输入文件test.ini [section_a] string_val = hello bool_val = false int_val = 11 pi_val ...

最新文章

  1. python序列化和反序列化_python反序列化免杀
  2. Average Score39届亚洲赛牡丹江站A题
  3. ubuntu 安装 spconv
  4. 【深度学习】19家机构联合发布,200页大模型Roadmap!
  5. Codeforces D. Fair 多源BFS求最短路
  6. 【大话数据结构算法】归并排序
  7. linux怎么锁定test用户,用户被锁定不影响JOB的运行
  8. MarkDown页面添加锚点,跳转到本页指定位置
  9. 安装mysql-connector-python-8.0.11-py3.6遇到问题
  10. 信号延长器常见故障问题及解决方案汇总
  11. MarckDown学习
  12. 【BZOJ2809】【codevs1763】派遣,主席树记录前缀和
  13. Kubernetes详解(五)——Kubernetes核心对象
  14. Android eclipse sdk包升级
  15. vba手机号码归属_手机号码归属地查询代码
  16. 左岸读书-知识分子的典型
  17. 页面埋点H5 大数据uniapp 按需要更改代码就行
  18. 小甲鱼PE详解之资源(PE详解11)
  19. android 屏幕比例,16:10还是4:3?纵论安卓平板最佳屏幕比例
  20. 痛心!中兴程序员跳楼始末:或成其公司内部矛盾牺牲品

热门文章

  1. 轻量级配置的登录管理器选择---Silm[zt]
  2. 葱油拌面的做法 手残党都能学会
  3. 前端Jquery使用pagination.js插件进行分页
  4. HTML5+CSS3教程1
  5. layui控制文本框只能填写数字
  6. sourcesafe.light 开源项目启动
  7. 2021-04-25 AndroidStudio拖动条_小白龙抄作业
  8. 北伦敦德比桑切斯为枪手扳平比分
  9. 明哥,给大学生的几点建议
  10. 六合一多功能串口模块