• 大小: 4.10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: 其他
  • 标签: 其他  

资源简介


基于Qt读写excel类,综合了网上常见的几个读写类,可以实现execel表格的打开,保存,读取单元格的值,设置单元格的值等操作。qt4.8.6测试通过。

资源截图

代码片段和文件信息

#include “excelengine.h“
#include “qt_windows.h“

ExcelEngine::ExcelEngine()
{
    pExcel     = NULL;
    pWorkbooks = NULL;
    pWorkbook  = NULL;
    pWorksheet = NULL;

    sXlsFile     = ““;
    nRowCount    = 0;
    nColumnCount = 0;
    nStartRow    = 0;
    nStartColumn = 0;

    bIsOpen     = false;
    bIsValid    = false;
    bIsANewFile = false;
    bIsSaveAlready = false;

    HRESULT r = OleInitialize(0);
    if (r != S_OK && r != S_FALSE)
    {
        qDebug(“Qt: Could not initialize OLE (error %x)“ (unsigned int)r);
    }
}

ExcelEngine::ExcelEngine(QString xlsFile)
{
    pExcel     = NULL;
    pWorkbooks = NULL;
    pWorkbook  = NULL;
    pWorksheet = NULL;

    sXlsFile     = xlsFile;
    nRowCount    = 0;
    nColumnCount = 0;
    nStartRow    = 0;
    nStartColumn = 0;

    bIsOpen     = false;
    bIsValid    = false;
    bIsANewFile = false;
    bIsSaveAlready = false;

    HRESULT r = OleInitialize(0);
    if (r != 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2644  2015-06-06 21:35  excelengine.h

     文件      10371  2015-06-10 12:59  excelengine.cpp

----------- ---------  ---------- -----  ----

                13015                    2


评论

共有 条评论