Advertisement

使用Qt5实现Excel表格简便快捷的处理方式

阅读量:

在长期处理Excel数据的过程中,频繁使用Qt工具进行相关操作,最终总结出一种简洁高效的读写数据方法。
以下为主要实现代码(完整测试项目地址位于本文末尾):

复制代码
    bool ExcelManger::Test(QString &path)
    {
    QAxObject *excel = NULL;    //本例中,excel设定为Excel文件的操作对象
    QAxObject *workbooks = NULL;
    QAxObject *workbook = NULL;  //Excel操作对象
    excel = new QAxObject("Excel.Application");
    excel->dynamicCall("SetVisible(bool)", true); //true 表示操作文件时可见,false表示为不可见
    workbooks = excel->querySubObject("WorkBooks");
    
    
    //————————————————按文件路径打开文件————————————————————
    workbook = workbooks->querySubObject("Open(QString&)", path);
    // 获取打开的excel文件中所有

全部评论 (0)

还没有任何评论哟~