VC 把数据导出至EXCEL中
2010-01-30 13:52
309 查看
之前在网上找了一些关于VC中导出为EXCEL的代码,没有一个完整的类,正好现在的项目里要用到,所以就花点时间写了一个例子。
目前具有的功能:
(1)支持表单的重命名;
(2)合并单元格;
支持"A1"、"D3"格式的合并,也可写坐标点,如1,1,4,3
(3)设置单元格内容;
1)可设置某个单元格的内容,支持字符串作为参数,也可写坐标点来定位单元格
2)支持CListCtrl作为参数并入EXCEL,支持单元格的定位,如从单元格D3开始,则可以把D3或(4,3)作为参数,也可设置是否导出CListCtrl的列头。
3)支持输入标志字符串查找、替换功能,如模板文件中的某个单元格写入<item1>,以<item1>作为参数,并写入想要替换的字符串,即可;如果模板文件中的某个单元格内容为<item1>haha,则可输入<item1>作为参数,替换时只替换<item1>,而haha则不替换。
4)自定了一个结构,支持字符串链表作为字符串来设置单元格内容。
(4)设置单元格的水平、垂直对齐方式;
(5)设置单元格的属性,包括单元格背景、字体、字体颜色、是否加粗、字体大小等;
(6)设置单元格的边框,包括线型、线宽、线线的颜色等;
(7)设置某个或某些单元格是否为自动换行;
例子参考:http://download.csdn.net/source/2035013
目前具有的功能:
(1)支持表单的重命名;
(2)合并单元格;
支持"A1"、"D3"格式的合并,也可写坐标点,如1,1,4,3
(3)设置单元格内容;
1)可设置某个单元格的内容,支持字符串作为参数,也可写坐标点来定位单元格
2)支持CListCtrl作为参数并入EXCEL,支持单元格的定位,如从单元格D3开始,则可以把D3或(4,3)作为参数,也可设置是否导出CListCtrl的列头。
3)支持输入标志字符串查找、替换功能,如模板文件中的某个单元格写入<item1>,以<item1>作为参数,并写入想要替换的字符串,即可;如果模板文件中的某个单元格内容为<item1>haha,则可输入<item1>作为参数,替换时只替换<item1>,而haha则不替换。
4)自定了一个结构,支持字符串链表作为字符串来设置单元格内容。
(4)设置单元格的水平、垂直对齐方式;
(5)设置单元格的属性,包括单元格背景、字体、字体颜色、是否加粗、字体大小等;
(6)设置单元格的边框,包括线型、线宽、线线的颜色等;
(7)设置某个或某些单元格是否为自动换行;
例子参考:http://download.csdn.net/source/2035013
相关文章推荐
- VC导出CListCtrl数据到Excel两种方法
- VC导出数据到EXCEL
- VC++程序导出数据到EXCEL
- VC导出数据到EXCEL
- VC导出CListCtrl数据到Excel两种方法
- VC导出数据到EXCEL
- (转)另一篇:VC导出数据到EXCEL
- VC导出大数据到EXCEL解决方案
- VC导出数据到EXCEL
- VC导出导入数据到Excel中(实例)
- VC导出CListCtrl数据到Excel两种方法
- VC导出CListCtrl数据到Excel两种方法
- 在VC++中实现Excel数据的导出/导入
- VC中操作excel表格 ListCtrl数据导出到Excel
- VC++通过ODBC将数据导出到excel
- VC导出数据到EXCEL
- VC导出CListCtrl数据到Excel两种方法
- jsp页面导出excel,部分数据乱码
- C#读取Excel表格数据到DataGridView中和导出DataGridView中的数据到Excel
- 数据导出Excel时形成多层表头