VS2008操作EXCEL2007的问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 04:34:22
类都已经添加好了,但是我一添加声明文件#invlude "CApplication.h"就会报一堆错误。如果不添加头文件,这些CWorkbook book;
CWorkbooks books;
CWorksheet sheet;
CWorksheets sheets;
CRange range;
CApplication app;对象无法声明,谁知道该怎么处理,谢谢

如果有源代码发到我邮箱最好了 182442207@qq.com 一定要是VS2008 操作 EXCEL2007的才行

PS:to mamiaokui,我就是放在StdAfx.h下的 也是报错

可能因为你用导入类库(添加MFC类)的方式引入一些EXCEL的文件后,像这些
#include "CApplication.h"
#include "CRange.h"
...
在这些文件本身里它会默认包含一个#import “一个某某路径”
把这句注释掉就可以了

另外
#invlude "CApplication.h"
应该是
#include "CApplication.h"

CApplication.h是什么玩意?是你用的别人的类吧。如果是,请确认类的.h与.cpp文件都已经添加到工程中。
http://www.codeproject.com
有个类baiscexcel,功能类似,那里有代码。是vc6版本的,不过你看下帖子的回复,有在vs2008下的使用方法。我曾经用过。

我用的方法没这么复杂,
给你发过去了!