非MS库生成excel文件采用c++实现跨平台
使用VC/C++生成excel的方式有很多,但是绝大部分要么是简单的csv文件,要么需要COM并已经安装ms excel,局限性比较大。 我这里提供一种使用C++编写以html脚本的方式生成xls文件的方法。不使用任何非C++标准库,支持字体大小、颜色,单元格合并、背景色、边框等设置。 generate_excel.vcproj为在vs2005下的工程文件,如果需要在vc6或Linux等其他编译环境下使用只需新建工程将.h文件和.cpp文件导入即可编译。 generate_excel |------include | |----gen_excel_file.h | |--
下载地址
用户评论
看來生的excel表格非常好,只是沒有教程還需自己研究
只能生成,不能读取数据
封装的很好,很实用。
怎么说的,总体是不错的,namespacegenerate_excel封装的很好,字体大小、颜色都能设置,不过楼主采用html脚本写的程序只能导出没有导入功能,很遗憾,希望楼主下次能传导入的html的方法,还是谢谢楼主!
牛逼,速度真快,你太潇洒了!!还是跨平台的!