MFC第五课 使用COM读取EXCEL文件

简介:

摘自:http://blog.csdn.net/rekrad/article/details/7666196

开发环境:VS2005, 使用MFC

目前在网上找到的添加COM组件,从而可以调用COM接口读取EXCEL文件的,都没有成功,添加OFFICE组件之后,并没有生成excel.h和excel.cpp文件,同时也没有编译成功代码.原来VS2010和VS2005之间是有差别的,目前使用VS2005就是没有办法编译通过,但是VS2010就没有问题

 

首先打开Class Wizard,点击"Add class"按钮下的"From a type Library"导入 office安装目录下的"excel.exe"(适用于  Excel2003),然后选择需要用的一些类,比如_Application, _Workbook,Workbooks,   Worksheets,_Wroksheet,Range,Shapes等。点击确定后,系统会在你的程序目录下生成excel.h和excel.cpp两个文件,在要使用这些导入的类时加入#include "Excel.h"即可。

提供如下的解决方案:

将VS2010下面的工程中的Excel.h文件和Excel.cpp文件以及上面添加的头文件拷贝到VS2005中,重新加载编译




     本文转自fengyuzaitu 51CTO博客,原文链接:http://blog.51cto.com/fengyuzaitu/1955677,如需转载请自行联系原作者
相关文章
VBA之六--EXCEL VBA两则
函数作用:自动获取指定月的工作日 '################################################################  Sub 自动填充工作日(month1 As Integer)     '获取指定月份天数     Dim days ...
763 0
|
Java 存储
Excel读取某一列的宏代码VBA代码源码及解说(详尽版)
背景 业务需要依据详细设计文档编写所有对应的页面 问题 工作量大,11张大表(几十上百字段)时间紧 3天完成 核心 有完整的表设计,可通过excel手动编辑完成。 新问题 普通字段没问题,可增加了字典后工作量骤然提升,这种特殊性让工作的难度和体量都给手工操作Excel带来了挑战...
1334 0
|
4月前
|
BI
用 ABAP 新建本地 Excel 文件并写入数据试读版
用 ABAP 新建本地 Excel 文件并写入数据试读版
44 0
|
存储 数据库连接 开发工具
|
BI 数据安全/隐私保护
Excel实用技巧
Excel到底有多好,不在于它本身,而取决于用它的人。或许你并不需要用Excel画出逆天的图画,但如果说职场如战场的话,Excel绝对是你制胜的核武器。下面这些Excel实用技巧,可以让你摆脱原地踏步的基本操作,向表哥表姐之路更进一步。
1377 0
Excel实用技巧
|
BI
【机房收费系统——导入Excel】
【机房收费系统——导入Excel】
79 0
|
vr&ar 图形学
【100个 Unity小知识点】☀️ | Unity 可以在编辑器中读取Excel,打包成exe后就无法读取的问题
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!