导出excel 模板  打开是 报‘文件错误,可能某些数字格式已丢失’

解决方案 »

  1.   

    可能是你代码错误,先写入几个简单的字符到excel的看看会不会出错
      

  2.   

    我也出现这样的问题。两天了,至今还没有解决办法
    我尝试用一个完全空的模板不做任何处理直接导出。同样会报这个错
    如果不用模板,而是直接新建Excel的话就不会报错。
    我想可能是模板导出时出现什么数据丢失吧。
    求解答
      

  3.   

    问下楼主。你用的是jxl.jar这个jar包吗?
    还有我导出来的数据是正确的。就是老报这个错
      

  4.   

    有考虑过。不过我在不同版本的excel里打开都会报错
    Spring MVC好像只支持97-2003版的Excel。
    因为AbstractJExcelView这个类里面默认的excel后缀名是.xls
      

  5.   

    我遇到过  是模板问题。
    检查下你的模板
    还有定义的model 
      

  6.   

    什么模板问题?
    我刚换了个jar包。用poi好像没这个问题
      

  7.   

    我也有这个问题。第一个sheet是数据页,后几个sheet是柱形的图表页,我的图表要根据数据实时变化的,所以,我自己在模板中定义了一些名称并加入了一些公式。系统(使用的JXL)生成后打开时报“文件错误 可能某些数字格式已丢失”,但是再保存一下就没事了。POI会没有问题么?
      

  8.   

    楼主啊,能不能说是模板的什么问题啊?具体说明一下,我也碰到了。我用的也是jxl。或者发我邮箱[email protected]多谢了
      

  9.   

    同求解决方案。[email protected]
      

  10.   

    用poi遇到同样问题,17楼的兄弟能否说下解决方案,谢谢。[email protected]
      

  11.   

    模板问题就是指你那个临时excel,原来我是用office2010新建了一个,另存为03,会报错,后来找了一个office03新建了个做模板,不报错了
      

  12.   

    果然 是建立模板用的office的版本的原因
    用2003建的xls文件作为模板 就不会报错
    如果这个用2003建立的xls文件 被2010的office改过 都会报可能数据格式丢失的错误。