VS2008 MFC操作EXCEL2003

leiwuhen194 31 0 RAR 2018-12-29 06:12:27

我用VS2008操作EXCEL2003的例子 用的是typelib自动生成的类 能够实现从文件中提取数据写入EXCEL2003 注意OFFICE装在C盘中最好是默认路径 不然有可能出错

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

这个例子很不错,虽然也有一些小bug,但解决了我的问题。网上有一些说法,在访问office的时候,需要导入类型库(#import "C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE" no_namespace),但是本实例中,直接注释掉了也能运行。不知道为什么,希望高手能解释。

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

灰常感谢楼主,任务完成了,啦

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

产生的文件打开时会弹出一个文件类型错误的提示,要是能把这个问题给解决了就完美了

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

还行吧。功能描述貌似有些对不上,而且界面也不怎么友好,看不怎么懂。

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

不错,不过是2008编译的,不过学习了

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

很好,生成的应该是07版的excel,程序里的扩展名是xls,会显示文件类型和扩展名不对,但仍然可以打开。

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

有点复杂,不过还是谢谢了

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

很好,只是2008编译的,还要转换过来

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

很好,我看了对我有帮助

Generic placeholder image 卡了网匿名网友 2018-12-29 06:12:28

编译错误可以清理工程在编译,如果在有问题,选择excel类的头文件与源文件修改属性为使用c++方式编译。