2014-09-24 17:54
⁄ 工业·编程
⁄ 共 1923字
QAxObject对COM对象进行了封装,QAxObject派生自QAxBase,而后者提供了一组API通过IUnknown(不清楚IUnknown的同学可以去看看COM对象模型)指针直接访问COM对象,我们这里讲的excel也是一个COM对象,因此我们可以通过QAxObject来操作它,为了便于理解,我们首先了解一下excel的对象的主要层次结构:
上图是excel对象的层次结构,1个excel就有1个Application对象,1个Application对象由多个Work...
Excel, Qt阅读全文
2014-02-02 21:56
⁄ 工业·编程
⁄ 共 5728字
最近在做个数据库程序,因为有些数据用户要求导出到Excel文件显示(需要报给其他单位)。所以查阅了一下相关的VC的Excel编程操作,总结一下吧:(所有资料来源于网络)
利用VC操作Excel的方法至少有两种
1 .利用ODBC把Excel文件当成数据库文件,来进行读、写、修改等操作,网上有人编写了CSpreadSheet类,提供支持。
2. 利用Automation(OLD Automation)方法。将Excel当成组件服务器,利用VBA。又分为基于MFC的和SDK两种。
...
Excel, 代码集锦阅读全文
2014-01-04 22:08
⁄ 工业·编程
⁄ 共 191字
VC同时操作word和excel,导入COM组件接口时候应该如何选择导入类?Office有一些接口类的名字是一样的或者说是共享的,那么如何选择导入类,从而可以在一个程序当中操作word和excel呢?
解决方案是:
手动修改excel.h excel.cpp word.h word.cpp添加命名名字空间 namespace myWord { .... } namespace myExcel { .... }
Excel, 代码集锦阅读全文