java中导出excel设置单元格的样式为数字格式怎么设置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中导出excel设置单元格的样式为数字格式怎么设置?相关的知识,希望对你有一定的参考价值。

poi或jxl都可以生成excel,给你说下jxl怎么生成的吧,详细的api你可以从网上下载。
//添加带有formatting的Number对象
jxl.write.NumberFormat nf = new jxl.write.NumberFormat("#.##"); //设置数字格式
jxl.write.WritableCellFormat wcfN = new jxl.write.WritableCellFormat(nf); //设置表单格式
jxl.write.Number labelNF = new jxl.write.Number(1, 1, 3.1415926, wcfN); //格式化数值
ws.addCell(labelNF); //在表单中添加格式化的数字

希望能帮助到你
参考技术A HSSFCell中的setCellType方法可以设置单元格类型,
例如 cell.setCellType(CELL_TYPE_NUMERIC);
参考技术B PageOffice能解决这个问题,网上搜有很多示例代码的

在EXCEL中如何让一列数字变成文本格式?就是想让单元格的左上角变一个绿绿的?

如何在EXCEL中如何让一列数字变成文本格式?就是想让单元格的左上角变一个绿绿的?

解决方案:将整列单元格格式设为文本,然后,选中该列,数据--分列--完成

详细步骤:

(1)选中1行或者1列,再单击鼠标右键,选择设置单元格格式;

(2)

(3)

(4)单击【分列】,再单击完成即可

 

以上是关于java中导出excel设置单元格的样式为数字格式怎么设置?的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中导出Excel将全部单元格设置为文本样式,就是导出的没有数据的单元格类型的设置

java poi编写代码来设置Excel单元格的样式

Rails 中数字的 Excel 样式条件格式

java导出合并excel单元格时,导出的第一行可以显示出标题,第二行就先不出来是怎么回事?

Excel表格自定义数字格式如何设置

C#导出Excel时怎么设置单元格的格式为数值类型