最近在做一个报表的功能,需要把里面的
数据导出到Excel中,有特定的
格式什么的和排版什么的,这些我都已经处理差不多了,现在我可以实现单行写入数据,但是要求的数据量很大,一般都是几十万或者上百万条数据,在单行处理过程中,这样根本就不满足需求,我看了一些VBA处理大批量数据到Excel中时,用到了数组概念,效率很高,在QT中,我是通过QAxObject来处理的,
没有发现怎么传递二维数组,range->dynamicCall("SetValue(const QVariantList&)", QVariantList(list));这个只能是一行数据,我该怎么样才能处理多行同时写入,或者类似于VBA那样填入数据,希望各位大神都能给出自己的建议,在此谢谢了!
我更希望是类似于VBA的数组那样,那个的效率确实很高,欢迎各位积极讨论

!