vs2012 Office2013 读写excel文件
发布日期:2021-07-01 01:01:48 浏览次数:2 分类:技术文章

本文共 717 字,大约阅读时间需要 2 分钟。

环境:win7 64+VS2012+Office2013+MFC。

    说明:读写excel文件,通常包括1.ODBC数据库实现;2.通过解析Excel表格文件;3.通过OLE/COM的几种实现方法。本文主要研究通过OLE/COM实现对Excel表格的操作。

    步骤:

      1.新建MFC对话框。注意勾选自动化,否则后面加入不了需要的库,导致启动服务失败等错误。有的博客说需要加入

1 if (!AfxOleInit())2 {3     AfxMessageBox(IDP_OLE_INIT_FAILED);4     return FALSE;5 }

                笔者实验发现加不加入都没有问题,如果后面有人有问题可以加入。

        2.向项目工程中添加基本的7个类(Excel作为OLE/COM库插件,定义好了各类交互的接口,这些接口是跨语言的接口。VC可以通过导入这些接口,并通过   接口来对Excel的操作),由于本文只关心对Excel表格中的数据的读取,主要关注7个接_Application、Workbooks、_Workbook、Worksheets、_Worksheet、Range、Font。

           VS2012导入OLE/COM组件的接口的步骤为:项目->类向导->添加类->类型库中的MFC类,先选择要导入的组件所在的路径,即Excel.exe所在的路      径,然后再选择要导入的Excel类型库中的接口。组件路径一般为C:\Program Files\Microsoft Office\Office15\EXCEL.exe;格式类似。

        3. 导入之后需要“#import "C:\\Program Files\\Microsoft Office\\O

转载地址:https://mao0514.blog.csdn.net/article/details/116803026 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:VS2005+WINDDK+Driver Studio 3.2个人总结
下一篇:Windows下的ftp下载脚本

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月23日 06时22分03秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章