qt打开xls文件_使用QtXlsx来读写excel文件
概述: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文件相关推荐
- python更新excel内容_[原创]使用 Python 读写 Excel 文件(一)更新
项目要求 如果说是 Office 办公软件使得 Windows 成为主流的操作系统,那么 Excel 就是使得微软硬起来的法宝! Word 和 PowerPoint 都有不相上下的对手,但 Excel ...
- python导入excel文件-python使用xlrd模块读写Excel文件的方法
本文实例讲述了python使用xlrd模块读写Excel文件的方法.分享给大家供大家参考.具体如下: 一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi ...
- python怎么读写文件-python3 excle(python怎么读写excel文件)
python读取已经打开的3个word和excle文件的路径 用 win32com 操控 word和Excel就可以实现 咋样把python写入excle中 # 需安装 xlrd-0.9.2 和 xl ...
- python处理office文件的第三方库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...
Python Python开发 Python语言 Python读写Excel文件第三方库汇总,你想要的都在这儿! ---恢复内容开始--- 常见库简介 xlrd xlrd是一个从Excel文件读取数据 ...
- python保存为excel文件_初级Python:在excel文件打开时保存它
我的经验是sashkello是正确的,Excel会锁定文件.即使是OpenOffice/LibreOffice也会这样做.他们将文件锁定在磁盘上,并创建临时版本作为工作副本.任何试图访问打开的文件的程 ...
- 超过一天的文件_一键合并多个excel文件至同一工作表!
问题 小文是一个文艺青年,她从豆瓣上收集了很多种书籍的信息,并将书籍信息按照书籍分类创建了很多个excel文件,有一天,她突然想把这些不同分类的excel文件合并到一个工作表里,那么问题来了,如何快速 ...
- python创建excel文件报错_[转]用Python读写Excel文件
大部分Windows环境的开发人员都会选择Microsoft Excel API.实际上不仅仅是Python,几乎各种语言都有相应的方法使用它,因为核心的逻辑完全是由Microsft Excel自身提 ...
- php修改音频文件_解析用PHP读写音频文件信息的详解(支持WMA和MP3)
// AudioExif.class.php // 用PHP进行音频文件头部信息的读取与写入 // 目前只支持 WMA 和 MP3 两种格式, 只支持常用的几个头部信息 // // 写入信息支持: T ...
- java频繁的读写文件_大量较为频繁读写的文件一般如何进行存储?
文件内容当然不能存在关系型数据库里.但是你可以把文件的元数据比如原始的文件名,创建者,描述,关键字等,以及文件实际存储信息存在数据库,方便查询. 如果数据量不是很大(G级别以下),文件不是特别零碎,可 ...
- python读写ini文件_如何使用Python3读写INI文件?
这是一个完整的读取,更新和写入示例. 输入文件test.ini [section_a] string_val = hello bool_val = false int_val = 11 pi_val ...
最新文章
- python序列化和反序列化_python反序列化免杀
- Average Score39届亚洲赛牡丹江站A题
- ubuntu 安装 spconv
- 【深度学习】19家机构联合发布,200页大模型Roadmap!
- Codeforces D. Fair 多源BFS求最短路
- 【大话数据结构算法】归并排序
- linux怎么锁定test用户,用户被锁定不影响JOB的运行
- MarkDown页面添加锚点,跳转到本页指定位置
- 安装mysql-connector-python-8.0.11-py3.6遇到问题
- 信号延长器常见故障问题及解决方案汇总
- MarckDown学习
- 【BZOJ2809】【codevs1763】派遣,主席树记录前缀和
- Kubernetes详解(五)——Kubernetes核心对象
- Android eclipse sdk包升级
- vba手机号码归属_手机号码归属地查询代码
- 左岸读书-知识分子的典型
- 页面埋点H5 大数据uniapp 按需要更改代码就行
- 小甲鱼PE详解之资源(PE详解11)
- android 屏幕比例,16:10还是4:3?纵论安卓平板最佳屏幕比例
- 痛心!中兴程序员跳楼始末:或成其公司内部矛盾牺牲品