Qt 之Excel 操作

参考博客,基本的操作:http://blog.sina.com.cn/s/blog_a6fb6cc90101gv2p.html

 

   这个bolg很齐全不做赘述,仅做blog不足做出探讨。

 

额外:Qt是封装了一层com,QAXObject这个对象去操作com,

上述blog中没有初始化com组件。

 

注意事项:

1、初始化QAXObect的时候需要初始化com组件,

      初始化com组件:

#ifdef Q_WS_WIN
  CoUninitialize();
#endif

析构中反初始化com组件:

#ifdef Q_WS_WIN
  CoUninitialize();
#endif

 

2、使用完的时候释放com组件,记得关闭excel表格,

3、依赖微软的office并且是激活的状态,对wps支持不是很友好【若有博友了解wps excel操作希望不惜赐教】

4、VB的接口若数据多最好一次性读取,不要用usedpage一行一行读,有性能问题。

 

posted on 2020-07-22 21:57  流若浅  阅读(667)  评论(0编辑  收藏  举报

导航