1、层次结构(此部分参考网络):
上图是excel对象的层次结构,1个excel就有1个Application对象,1个Application对象由多个Workbook对象组成,这些Workbook对象由Workbooks对象统一管理,Workbook对象下可以包含若干个Worksheet,这些Worksheet对象也有一个WorkSheets对象来统一管理,接下来是Range对象,这个对象就对应Worksheet里的表格单元了。
2、封装类:
#ifndef ZZCEXCEL_H
#define ZZCEXCEL_H
#include <QAxObject>
#include <QFile>
#pragma execution_character_set("utf-8")
class zzcExcel
{
public:
zzcExcel();
//新建或打开一个excel文件
bool newExcel(const QString& filename );
//释放资源
void freeExcel();
//获取某个sheet中的行数
int RowConutOfSheet();