【文件属性】:
文件名称: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)
网友评论
- 这能用么????????????
- 一般般和其他的差不多,参考参考吧
- 特别好,十分感谢楼主,刚好可以用上
- 写的不错,谢谢分享
- 还行吧,不是很好。。。。
- 根本不能用
- 写的不错!!
- 纯属垃圾。。。
- 可以用,写的也挺清楚的。就是略微有点儿小错误需要自己更改一下、