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

已举报 回答
java中导出excel设置单元格的样式为数字格式怎样设置?
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    8,311

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
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); //在表单中添加格式化的数字

希望能帮助到你
取消 评论
选定需要改变的区域 右键单击 设置单元格格式 数字选项卡(打开一般就是) 选你需要的分类 你的用数值 然后右边选择是否要小数点 千位分隔符
希望帮到你
取消 评论
在execl表的任意位置点右键,选择 设置单元格格式化,选择 自定义数字选项中的“自定义”,如果“示例”中有符号显示,点击下方的“删除”,应可解决这问题。
取消 评论
假设你这是A列
想在B列输入你要的格式可以直接输入=a1&2011
如果想在A列显示,那就自定义格式为@2011
取消 评论
自定义——0”万
单元格里输入12346,就是你要的显示结果了。
取消 评论
输入: ‘31111XXXXXXXXXXXXXX 回车就可以了
取消 评论
用借助名称一次选定单元格区域
先用鼠标圈出一部分区域,再单击工作表左上角的“名称框”,输入该区域的名称,如“文萃编辑”。以后无论工作区域的选定多么复杂,只要在名称框中键入特定的名称(如“文萃编辑”),然后按下回车键就行了。而且,以后使用时也不用去重新选择,因为即使再在这个区域中插入新的栏或列,“文萃编辑”名称框所代表的区域也会自动扩大,你根本不用担心。

取消名称定义
自己定义的单元格名称不受任何限制,其数量的多少只取决于系统所使用的物理内存。如果什么时候你想取消某个名称时,可以打开“插入”→“名称”→“定义”对话框,再删除定义的单元格名称即可。这时,不仅可以删除己有的名称,也可以增加新的名称。

自动调整单元格字号
如果将某一列的宽度固定下来,那么往往会导致该列中某些单元格中的内容无法全部显示出来,此时可能你不得不重新设置它们的字体或字号大小。不过,除此之外,还有一个好技巧:选中相应单元格,选择“格式”→“设置单元格格式”,再单击“对齐”标签,然后选中“文本控制”选项组中的“缩小字体填充”复选框。以后,当在这些单元格中输入数据时,即使输入数据的长度超过了单元格的宽度,Excel也会自动缩小字符的大小进行数据调整,以保证数据全部正常显示在单元格中,就不用你手工去更改了。

快速设置单元格边框
右击Excel工具栏,再选中“边框”,使“边框”工具栏可见。再选择其中的“绘图边框网格”工具,然后用鼠标拖动单元格区域,可以快速应用其中显示的线条样式和颜色。
取消 评论
选中下面的单元格,向上拉填充即可。
取消 评论
ZOL问答 > java中导出excel设置单元格的样式为数字格式怎样设置?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?