读书人

jxl生成的Excel文本模式有关问题

发布时间: 2012-12-28 10:29:05 作者: rapoo

jxl生成的Excel文本模式问题
我用jxl导出了Excel。其中有一列为卡号,都用数字表示长度不等,都在25位以内。导出Excel后,可以正常显示(卡账号内左上角有个绿色的小三角标志,代表文本模式。)
导出的时候,我是放在Label中的(jxl.write.Label)
但是,我双击之后,就会变成科学计数法了。
另外,
假如我给这个lable设置格式成为Number类型(new NumberFormat("##00")),再双击这个16位的数字串单元格的时候,会将最后一个数变为0.求正确的解法!!在线等


回答前请仔细看问题


[解决办法]
参考下面看看对你有没有帮助
WritableCellFormat contentFromart = new WritableCellFormat(NumberFormats.TEXT);
jxl.write.Label labelCFC2 = new jxl.write.Label(0,15, " 01234567890123456789 ", contentFromart);

读书人网 >Java相关

热点推荐