文件名称:qt写入excel
文件大小:2KB
文件格式:ZIP
更新时间:2018-04-30 12:31:28
qt Excel
qt写入excel 基本的操作, QString fileName = QFileDialog::getSaveFileName(NULL,"Save File",".","Excel File (*.xls)"); fileName.replace("/","\\"); //这一步很重要,c:/123.xls保存失败,c:\123.xls保存成功! QAxWidget _excel("Excel.Application"); _excel.setProperty("Visible",false); QAxObject * _workbooks = _excel.querySubObject("WorkBooks"); _workbooks->dynamicCall("Add"); //添加一个新的工作薄 QAxObject * _workbook = _excel.querySubObject("ActiveWorkBook"); _workbook->dynamicCall("SaveAs (const QString&)",fileName); //保存 _workbook->dynamicCall("Close (Boolean)", false); _excel.dynamicCall("Quit (void)");
【文件预览】:
读取excel
----qexcel.h(740B)
----qexcel.cpp(2KB)
----main.cpp(1KB)