- 三种用例demo,主要是Open函数,和Save,Close,接口简单
- /*
- ExcelEngine excel; //创建excl对象
- excel.Open(QObject::tr("c:\\\\Test.xls"),1,false); //打开指定的xls文件的指定sheet,且指定是否可见
- int num = 0;
- for (int i=1; i<=10; i++)
- {
- for (int j=1; j<=10; j++)
- {
- excel.SetCellData(i,j,++num); //修改指定单元数据
- }
- }
- QVarient data = excel.GetCellData(1,1); //访问指定单元格数据
- excel.GetCellData(2,2);
- excel.GetCellData(3,3);
- excel.Save(); //保存
- excel.Close();
- */
- //导入数据到tablewidget中
- /*
- ExcelEngine excel(QObject::tr("c:\\\\Import.xls"));
- excel.Open();
- excel.ReadDataToTable(ui->tableWidget); //导入到widget中
- excel.Close();
- */
- //把tablewidget中的数据导出到excel中
- /*
- ExcelEngine excel(QObject::tr("c:\\\\Export.xls"));
- excel.Open();
- excel.SaveDataFrTable(ui->tableWidget); //导出报表
- excel.Close();
- */
- //该片段来自于http://www.codesnippet.cn/detail/160520133396.html
来源: http://www.codesnippet.cn/detail/160520133396.html