QtXlsxWriter 是一个用于在 Qt 应用程序中创建和操作 Excel XLSX 文件的库。它提供了一个简单的 API,使开发者能够轻松地生成和修改 Excel 文件,而无需依赖 Microsoft Excel 或其他外部应用程序。支持初始化、写文件、读文件、格式设置、合并单元格、加粗、字体颜色、字体大小、水平居中、下划线、背景色、边框样式、边框颜色、上下左右边框以及颜色、效果演示、设置宽度、设置高度、读取格式、源文件代码
主要特性
主要特性
1. 创建和写入 XLSX 文件:
- 可以创建新的 Excel 文件并向其中写入数据,包括文本、数字、日期等。
2. 支持多种数据类型:
- 支持写入多种数据类型,如字符串、整数、浮点数、布尔值等。
3. 格式化单元格:
- 提供丰富的单元格格式化选项,包括字体、颜色、边框、对齐方式等。
4. 支持公式:
- 可以在单元格中写入 Excel 公式,支持基本的数学和逻辑运算。
5. 图表支持:
- 可以在 Excel 文件中插入图表,以可视化数据。
- 读取和修改现有文件:
- 除了创建新文件外,还可以读取和修改现有的 XLSX 文件。
7. 跨平台:
- 作为 Qt 的一部分,QtXlsxWriter 可以在多个操作系统上使用,包括 Windows、Linux 和 macOS。
转载请附上文章出处与本文链接。
QExcel 保存数据 (QtXlsxWriter库 编译)目录
1 下载库
2 编译
3 创建项目
4 引入资源文件
4.1 include
4.2 复制lib库
4.3 加入配置
5 资源文件
为了方便演示, 本文相关文章使用QtXlsxWriter库来实现Excel的各种操作
1 下载库
GitHub - dbzhang800/QtXlsxWriter: .xlsx file reader and writer for Qt5
2 编译
分别编译debug release版本
3 创建项目
4 引入资源文件
4.1 include
将src下面头文件复制到include
4.2 复制lib库
4.3 加入配置
C++ 常规 附加包含目录
$(SolutionDir)include\QtXlsx;
连接器 常规 附加库目录
$(SolutionDir)x64\Debug\;
连接器 输入 附加依赖
Qt5Xlsx.lib;Qt5Xlsxd.lib;
5 资源文件
https://download.csdn.net/download/qq_37529913/89893043
QtXlsxWriter库 MSVC2015 包含源码 编译文件
https://blog.csdn.net/qq_37529913/article/details/142994652