如题,读取到一个HssfWorkBook文档对象,调试发现该对象中有2个sheet表单对象。
而实际文档对象中只有1个sheet表单,也没有隐藏的表单。
这样,导致读取excel文档报错,请问各位大虾们是否碰到过?在线等!

解决方案 »

  1.   

    没遇到。
    建议详细看看api,也许会有帮助
      

  2.   

    我用jxl操作excel,遇到了文件格式无效……
      

  3.   

    自己顶!大家都木有碰到过么...API不好看呐~~
      

  4.   

    给大家上图看看,请大家指点!
    POI代码读取EXCEL文档,如下图:调试文档对象查看sheet表单详情,显示有两个表单对象,如下图:EXCEL表单实际情况,只有一个sheet表单,如下图:
      

  5.   

    调试的时候发现,文档对象里有两个sheet表单对象,而第一个对象为空,第二个对象才是EXCEL文档中实际的内容。
    非常不理解,请大家帮忙看看!
      

  6.   

    你再重新建一个试一下
    我觉得还是你的文档的问题
    我用poi没遇过这种情况
      

  7.   

    我的印象是:excel默认有3个sheet,删除后面的,没问题,删除前面的,就出你这个问题
      

  8.   

    我感觉也是文档有问题,关键我现在想找出这个问题!找到问题的根源!我重新建一个Excel,然后将数据拷进去,是没有问题的。但前一个文档,从表面完全看不出任何问题。
      

  9.   

    我试了一下,不是这个问题。而且从Excel那张图片可以看出来,sheet表单的名字仍为sheet1。若删除前面的sheet,名字将是sheet2, sheet3...
      

  10.   

    应该是你前面影藏了一个sheet,