工作中有个报表需要导出,报表行不是很多,但列很多,大约有1000个总列,总列下有3个子列,如下所示:原来的导出是针对Excel2003的,数据写入到多个sheet页,但客户对结果不满意,因为(1)数据不在一个Sheet使用不方便,众所周知,Excel2003对列数有限制,3000个子列不可能放在一个Sheet页中的。(2)数据中有很多0,客户要求总列下面子列数据全部为0则不显示,也就是总列下面所有行如果全部为0则不显示。(3)客户对报表时间限制只能查询1个月不满意,因为源表按月份分表...
查看全文