金山WPS、微软Office EXCEL表格通用C++接口
之前有个小项目在win32框架下,有个导出报表的小需求excel,小小的整理了下几个接口。最近闲着了解了下VAB宏,扩展了几个实用接口,适用于金山wps办公软件,至于微软的excel版本是否能够忽略,这个还真没试过,理论上某些接口是可以的(只要VAB宏没变,这些信息是从一些专业的VAB群中得来,感谢群里的兄弟支持)。源码往下拉,供学习交流之用。后边有时间再做word的。
描述: 对Excel常用操作封装类,适用于Microexcel、WPSexcel表格文件
1,打开、新建、保存、另存excel文件
2,工作表的增加、删除、隐藏操作、拷贝、移动
3,单元格文本写入以及读取、各种清空
4,字体设置,前景色、背景色设置
3,行高度、列宽度设置,行列隐藏、删除
5,图片插入,包括位置以及大小
6,获取特定列的最后一个有效行索引*** 个人感觉这点比较好
背景: 基于VAB宏 C++接口
备注: 未检测内存泄漏。 适用前确保CoInitialize(NULL)被调用。适用后释放CoUninitialize();
环境: WinXP+VC6
里边几个类不数了 具体看代码。源码上
原文地址:http://blog.csdn.net/qq282881515/article/details/40561927