当前位置:   article > 正文

C++之xlsx文件操作之写操作_c++ xlsx

c++ xlsx

采用xlsxwriter开源库的实现,声明如下:

  1. #include "./xlsxwriter/include/xmlwriter.h"
  2. #include "./xlsxwriter/include/workbook.h"
  3. #include "./xlsxwriter/include/worksheet.h"
  4. #ifdef _DEBUG
  5. #pragma comment(lib, "./xlsxwriter/lib/debug/xlsxwriter.lib")
  6. #else
  7. #pragma comment(lib, "./xlsxwriter/lib/release/xlsxwriter.lib")
  8. #endif // _DEBUG
  9. //创建工作簿
  10. lxw_workbook  *workbook = workbook_new(CStrUtils::AnsiToUtf8("D:\\测试.xlsx"));
  1. //创建分页
  2. lxw_worksheet *worksheet = workbook_add_worksheet(workbook, "Sheet1");
  1. //写入数据
  2. worksheet_write_string(worksheet, 0, 0, "Row-0 Column-0", NULL);
  3. worksheet_write_string(worksheet, 0, 1, "Row-0 Column-1", NULL);
  1. //保存文档
  2. lxw_error err = workbook_close(workbook);
  3. if (LXW_NO_ERROR != err) {
  4. //保存失败
  5. }
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/423324
推荐阅读
相关标签
  

闽ICP备14008679号