我在用java 写excel文件之后,用office2000中的excel2000打开excel文件总提示“文件错误,可能某些数字格式已丢失”,是什么错误,怎样解决?

解决方案 »

  1.   

    我是用jakarta poi来读写excel文件的,就是不能正确写入中文,写入的中文都是乱码,有什么办法解决吗?
      

  2.   

    请问 yuechun ,您用poi写excel文档,有没有出现 “文件错误,可能某些数字格式已丢失”错误,怎样解决?谢谢
      

  3.   

    yangl(yangl) 
    是出现这种错误,不过我想可以解决,共同研究好吗?
    e-mail:[email protected]
      

  4.   

    谢谢,yuechun。
        我想excel使用的字符集不是2312,而是unicode.是这样吗?需要把字符串转为unicode格式的
      

  5.   

    cell.setEncoding(HSSFCell.ENCODING_UTF_16);--- ZJQ
      

  6.   

    谢谢   zjq1980(阿易) 好用了
      

  7.   

    我知道数字格式丢失是怎么回事了。
     因为poi中支持的HSSFDataFormat只有31H种,而Office 中实际cell格式远大于这个数字,在打开时读不到,所以提示错误
      

  8.   

    yangl(yangl) :
    你是如何设置格式的?