2010-08-27 16:28:10
Vs2008 读写Excel文件和XML文件
概述:Vs2008 MFC 程序,打开Excel文件,按每行为一个元素,保存至XML格式。
利用Automation技术,可以很方便的操作Excel,而不需要了解ADO方法了。
下面的资料都是不需要资源分的,^_^!
MFC工程已经上传,下载地址:http://download.youkuaiyun.com/source/2652452
操作Excel文件的参考文档,都是网页的pdf版,下载地址:http://download.youkuaiyun.com/source/2652444
操作Xml文件的参考文档,同样是网页的pdf版,下载地址:http://download.youkuaiyun.com/source/2652448
下面是相应步骤:
1. 建立MFC工程,MDI,其他默认即可。
2. 操作Excel文件:
a. project->add class->MFC class from typelib 导入Excel.exe,一般都在C:/Program Files/Microsoft Office/Office12路径下;
b. 选中以下几项_Application,_WorkSheet,_WorkBook,WorkSheets,WorkBooks,Range,然后导入;
c. 导入后在工程中添加CApplication,CWorkSheet,CWorkBook,CWorkSheets,CWorkBooks,CRange这些类;
然后需要把这些类的头文件中的第一句话 #import ".......EXCEL.EXE" nonamespace 删除;

本文介绍了如何使用Vs2008 MFC通过Automation技术读写Excel文件和XML文件。详细步骤包括导入Excel和XML的typelib,创建并操作CApplication、CWorkSheet等类,以及读取和写入数据的基本步骤。同时,文中提到了在操作Excel过程中遇到的编译错误及其解决方案。
最低0.47元/天 解锁文章
5897





