[原创]在VC 中彻底玩转Ex cel 如今Ex cel 是越来越重要了,在我们自己开发的程序中不免要和Ex cel 打交道了
利用Au tomation 技术,我们可以在不去了解数据库的情况下玩转Ex cel,而且你会发现一切竟如此轻松
好了,咱们开始吧,我不喜欢用长篇累牍的代码来故弄玄虚,所以下面的代码都是切中要害的片段,总体上是个连贯的过程,包括启动 Ex cel,读取数据,写入数据,以及最后的关闭 Ex cel,其中还包括了很多人感兴趣的合并单元格的处理
特别说明以下代码需要MFC 的支持,而且工程中还要包含 EXCEL2000 的定义文件:EXCEL9
H,EXCEL9
CPP VC6
0 操作 Excel ( 2008-1-22 11:26 ) 1
建立一个空的单文档程序; 2
加入 Excel 的库文件: 在vc++的view 菜单里面选 classwizard,然后选 Automation tab,再选 Add Class,选"From a type library
" ,然后再选你需要的object library
(for this example, if you are automating Excel 97, choose the Microsoft Excel 8
0 Object Library; the default location is C:\Program Files\Microsoft Office\Office\Excel8
If you are automating Microsoft Excel 2000, choose Microsoft Excel 9
0 Object Library for which the default location is the C:\Program Files\Microso