2024年4月5日发(作者:)
VS2010操作Excel2010,报错解决及读写excel
版权所有,未经允许不可作为商业用途!!转载请注明出处!!
谢谢合作!!
2013-03-20
操作系统:Windows 7旗舰版
工具:VS2010
语言:MFC C++
第一步:初化COM接口。在InitInstance中加入如下代码:
1
if(!AfxOleInit())
2
{
3
4
5
AfxMessageBox(_T( "Cannot initialize COM dll" ));
return FALSE;
}
第二步:向工程添加Excel的C++操作类。具体步骤见下图:
+Shift+X 打开类向导。
2.添加需要的类文件。如下图:
4.将刚才导入的类头文件,加到模块std中。
#include "CApplication.h"
#include "CWorkbooks.h"
#include "CWorkbook.h"
#include "CWorksheets.h"
#include "CWorksheet.h"
#include "CRanges.h"
#include "CRange.h"
//以上加入到 stdafx.h中
5、将以上头文件的#import "C:Program FilesMicrosoft
" no_namespace
替换成 以下:
#pragma region Import the type libraries
//#import
00AA0044DE52"
#import "C:Program FilesCommon FilesMicrosoft
"libid:2DF8D04C-5BFA-101B-BDE5-
发布评论