在我们的生活中那,如何操作上述标题的小问题,小编今天就在这里给大家分享一点我的小经验,来增加我们的体验,希望可以给你们带来帮助。
方法/步骤
1、新建一个MFC项目(ExportExcel),建立完后点击右键,添加--类--MFC--TypeLib中的MFC类。
2、点添加完后,注意下,找到相关头文件,注释红色那行//#import"D:\\ProgramFiles\\MicrosoftOffice\\OFFICE11\\EXCEL.EXE"no_namespace不删除则会有莫名其妙编译错误
3、在应用程序类的InitInstance函数中初始化OLE库:if(!AfxOleInit())AfxMessageBox(IDP_OLE_INIT_FAILED);returnFALSE;
4、一邈赕瑟遂定要先在APP的InitInstance()函数中,对话框初始化之前调用函数:AfxOleInit();否则调用CreateDispatch(&q锇栀劐箨uot;Excel.Application",NULL))总是会失败(认为:创建Excel服务失败,你可能没有安装EXCEL)
5、操作Excel的主要步骤如下:创建一个Excel应用程序。得到Workbook的容器.打开一个Workbook或者创建一个Workbook。得到Workbook中的Worksheet的容器。
6、打开一个Worksheet或者创建一个W艺皱麾酪orkSheet。通过Range对WorkSheet中的单元格进行读写操作。保存Exce造婷用痃l。释放资源。当没有定义_UNICODE时,TCHAR就是普通的char类型,而当定义了UNICODE宏时,TCHAR就转为了WCHAR类型,即_L类型。因此,在使用_T的时候,能够对两种字符根据情况进行切换。