
转载自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
{

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





