我使用java语言poi框架导入excel表,当读取excel表15行前该行列的总数,可以完整的得到正确值。可是,当读取excel表15行该行列的总数,得到的数值就会出现错误。使用的方法是getLastCellNum()
例如:现有存放员工基本信息excel表,该表共有20行,15列15行前getLastCellNum()方法该行列的总数是15.可15行后
getLastCellNum()方法该行列的总数小于15。这问题困扰了我很久,但现在也没有解决,希望哪位IT精英帮帮小弟,本人在此不甚感激。

解决方案 »

  1.   

    如果有空行,为什么15前使用getLastCellNum()方法可以正确读取列的总数值,15行后读取列的总数值小于实际行实际的列总数值?因该每行读取列的总数值都会小于实际行实际的列总数值,所以应该不会是这问题,我开始以为是缓存的原因,但是想来想去,一张excel表数据容量不大啊。
      

  2.   

    那就分那个excel导出把,前15列一个excel,后面在用另外一个excel,可否。