qt QXlsx写execl
时间: 2023-07-05 22:10:25 浏览: 93
使用qt QtXlsx实现excel的读写
Qt中也提供了QXlsx库来操作Excel文件,使用起来比QAxObject更加方便。你需要在.pro文件中添加以下语句:
```
QT += xlsx
```
然后可以使用QXlsx库提供的类来写Excel文件。下面是一个简单的示例代码:
```cpp
#include <QCoreApplication>
#include <QtXlsx>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
QXlsx::Document xlsx;
// 在第1行第1列写入数据
xlsx.write("A1", "Hello, Excel!");
// 保存文件
xlsx.saveAs("test.xlsx");
return a.exec();
}
```
这段代码会在当前目录下生成一个名为test.xlsx的Excel文件,并在第1行第1列写入"Hello, Excel!"。你可以根据需要修改代码来实现更复杂的操作。
阅读全文