使用QAxObject 获取excel控件,获取workbook,然后另存为workbook,保存的时候如下:
workbook1->dynamicCall("SaveAs(const QString&, const int)", fileName, 51);
fileName中的后缀写成xlsx即可,然后关闭workbook和excel控件就可以了
额外知识点:
excel->setControl("Excel.Application"); //获取的excel程序控件
excel->setControl("ket.Application");//获取的wps的程序控件