1、用Qt自带的实现创建excel文件

QFile file(filename);
file.open(QIODevice::ReadWrite);
file.close();

创建是创建了excel文件,但是打开时会提示“打开的文件格式与扩展名指定的格式不一致”

2、用QAxObject来创建文件

QAxObject _excel("Excel.Application");
_excel.setProperty("Visiblie", false);
QAxObject *_workbooks = _excel.querySubObject("WorkBooks");
_workbooks->dynamicCall("Add");
QAxObject *_workbook = _excel.querySubObject("ActiveWorkBook");
_workbook->dynamicCall("SaveAs (const QString&, int, const QString&, const QString&, bool, bool)",fileName, 56, QString(""), QString(""), false, false);
_workbook->dynamicCall("Close (Boolean)", false);
_excel.dynamicCall("Quit (void)");

保存文件中的56表示创建的文件格式为xls

51表示创建的文件格式为xlsx

3、用QtXlsx创建xlsx文件

QXlsx::Document xlsx;
xlsx.write("A1", "");
xlsx.saveAs("a.xlsx");

Qt中创建excel文件相关推荐

  1. Qt中打开excel文件

    qt中打开excel文件有两种方法 第一种,用QAxObject,在使用QAxObject,要在.pro文件中添加QT += axcontainer,同时在调用文件中添加#include <QA ...

  2. 在python中创建Excel文件并写入数据

    来源:<在python中创建Excel文件并写入数据> python中的包xlwt和xlsxwriter都是比较方便创建excel文件并写入数据的. xlwt中: 通过xlwt.Workb ...

  3. Mac如何使用python创建Excel文件,并进行内容写入

    python中创建Excel文件,并进行内容写入 引用第三方库 1.进入python环境路径下,使用终端进入该路径: cd XXX #python环境路径 如找不到该路径,可以直接复制pycharm中 ...

  4. vue中导入excel文件

    vue中导入excel文件 1.安装插件 npm install -S file-saver xlsxnpm install -D script-loader 2.在utils中创建excel文件夹放 ...

  5. ABBYY在MS Office中创建PDF文件的方法

    2019独角兽企业重金招聘Python工程师标准>>> ABBYY PDF Transformer+是一款可创建.编辑及将PDF文件转换为其他可编辑格式的OCR图文识别软件,不仅可以 ...

  6. python创建excel_python创建Excel文件数据的方法

    原博文 2018-12-07 18:41 − # -*- coding: utf-8 -*- # @Time : 2018/12/6 17:10 # @Author : suchao # @Disc: ...

  7. python如何创建excel文件_Python xlrd/xlwt 创建excel文件及常用操作

    一.创建excel代码 备注:封装好了(可直接调用) """ -*- coding:utf-8 -*- @Time :2020/8/20 21:02 @Author :J ...

  8. 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法

    1.添加Excel引用 可以在.Net选项卡下添加Microsoft.Office.Interop.Excel引用,或在COM下添加Microsoft Excel 12.0 Object Librar ...

  9. xlsxwriter写行合并_使用实现XlsxWriter创建Excel文件并编辑

    之前操作Excel使用过其他的方式,针对Excel的写入来说,使用过xlwt模块,也直接使用过win32com接口.如果说哪个最能够发挥Excel的威力,那么肯定是win32com接口实现的方式,然而 ...

最新文章

  1. Vue $createElement
  2. 流氓ONU问题分析和处理
  3. 业务规则的生命周期管理
  4. 2021HDU多校8 - 7057 Buying Snacks(矩阵快速幂套NTT优化dp)
  5. JavaSE面向对象学习笔记总结
  6. 【POJ - 3281】Dining(拆点建图,网络流最大流)
  7. html字体阴影怎么设置6,css怎么设置字体阴影
  8. ios端input 光标问题
  9. python 工作路径
  10. java开发的windows程序工作机制_Windows程序运行原理及程序编写流程
  11. maven项目在eclipse启动报错:java.lang.ClassNotFoundException
  12. [tensorflow and keras] 自定义带权重的logloss
  13. Modbus安全:M340停启和流量分析
  14. ASS字幕特效代码个人收藏
  15. android 解锁过程,Android-解锁与刷机(以一加为例)
  16. 基于KF32A156 - MCU Bug list
  17. 卡巴斯基2011 汉化增强版 KIS/KAV 11.0.1.400
  18. TC-63式空气取样器改进了流量调节
  19. 安装pygraphviz库的波折历经
  20. 64位程序 ADO连接 读取ACCESS数据库解决方案

热门文章

  1. __call处理调用错误
  2. Ext.widgets-Button,SplitButton,CycleButton
  3. python创意小作品代码-Python学习,给自己的代码做个合集,定制自己的桌面软件!...
  4. python数据类型-第三篇:Python基本数据类型
  5. python学习官网-Python学习(一)—— 初识python
  6. python编程有哪些-学习python编程,有哪些不错的软件?
  7. python打开界面是什么样的-python学习笔记(图形用户界面)
  8. 快速排序 python菜鸟教程-Python菜鸟文本处理4种方法
  9. python好学-html和Python哪个好学?
  10. 如何用python画数据图-用Python如何画出数据可视化图呢?本文详解