C++ 操作Excel

预期实现结果:

C++可对Excel表精确进行某一行某一列的增加、修改、删除、查询数据

预演环境:

Window7+VS2013+office2013(32位)、2010(64位)、2007(64位)2003(64位)+WPS2016(位)

预演方法:

1、 ODBC方式访问

2、 通过解析Excel表格文件

3、 通过OLE/COM方式访问

可行性分析:

2003版本office办公软件创建Excel表的后缀.xls 而以后的高版本创建表后缀为.xlsx。是用新的基于XML的压缩文件格式取代了其目前专有的默认文件格式,在传统的文件名扩展名后面添加了字母x(即.docx取代.doc、.xlsx取代.xls,等等),使其占用空间更小,可以向下兼容xls。

这样造成以前通过ODBC方式访问和通过解析Excel表格文件的方法代表无法解析高版本的xlsx文件,因此选择OLE/COM方式访问可以一劳永逸的解决所有的版本问题。**

OLE/COM方式访问步骤:

1. 新建MFC工程

2. 配置工程,添加组件类接口

导入OLE/COM组件的接口的步骤为:项目-&g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值