金山WPS、微软Office EXCEL表格通用C++接口

本文介绍了一个基于VBA宏的C++接口封装类,用于实现对Microsoft Excel和WPS表格的操作,包括文件的打开、保存、工作表管理、单元格编辑等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                                                          金山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  


里边几个类不数了  具体看代码。源码上            

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值