一开始做项目的时候预选了两个方案,一个是QAxObject的方案,另外一个是QtXlsxWriter的方案。
在网上搜集了一下QAxOject的例子,发现都不是很齐全,项目时间特别紧,也没时间慢慢去研究它。
后来看到QtXlsWriter,发现这个库是不依赖于电脑有没有装excel的,这样满足跨平台的需要。
另外就是里面的例子非常丰富了,看了一下,完全满足项目快速开发的需要。
大概花了一周时间把项目做完了,总体感觉QtXlsxWriter这个开源库是非常赞的。
如果使用QAxObject,估计我还在挣扎去查Excel的VBA宏,一周内是万万搞不出来的。
还有另外一个库QXlsx,libxl,这两个没有试过。