jxl如何写入excle自定义格式

ruanwxh 2010-07-26 10:43:54

。。。
lc = new Label(iColIdx, index+1, ""+ FormatTime(data[4]));
ws.addCell(lc);
iColIdx++;
。。。。

FormatTime(data[4])产生的值像这种:60:10:59
生成的Excel的单元格式为常规,现客户要求生成的单元格式为自定义格式h:mm:ss,(因为这样的话,可以手动下拉就可以直接计算时间总和)
有什么办法可以解决?
...全文
93 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
djvfe 2010-07-26
  • 打赏
  • 举报
回复

//设置垂直对齐为居中对齐
wcf.setVerticalAlignment(VerticalAlignment.CENTRE);
wcf.setBorder(jxl.format.Border.ALL, BorderLineStyle.THIN);

jxl.write.WritableCellFormat wcf2 = new jxl.write.WritableCellFormat(wf);
wcf2.setAlignment(Alignment.CENTRE);
wcf2.setBorder(jxl.format.Border.ALL, BorderLineStyle.THIN);


这是设置单元格格式的例子,你的需求查一下api,应该差不多的

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧