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一行一行读,有性能问题。