qt-- 数据导出到Excel

该文介绍如何在Qt中利用axcontainer模块的QAxObject类将数据保存到Excel,并展示了一个UI界面,当数据超出特定阈值(如大于20000)时,将数据标红。程序包括数据的显示、保存到Excel以及异常值检测和标记功能。

转载自QT 数据保存到Excel,并把异常数据标红_qt保存excel文件_小华昭的博客-优快云博客

在Qt自带的axcontainer模块中,我们可以使用QAxObject类来将数据保存到Excel中。Qt中将数据保存到Excel通常有两种方式:一种是以Excel格式导出,需要电脑上安装Office软件;另一种是以CSV格式导出,无需安装Office软件。这里采用第一种方式,实现了UI界面数据的展示、将数据保存到Excel以及将Excel中异常数据标记为红色等功能。


.Pro文件

QT += axcontainer 

mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include   <QAxObject>
#include   <QDir>
#include   <QFile>
#include <QDateTime>
#include <QTableWidget>
#include <QString>
#include<QMainWindow>
#include <QWidget>

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值