JXL导出EXCEL合并单元格、文字对齐方式

这篇博客介绍了如何利用JXL库导出Excel文件,并实现单元格的合并以及文字的居中对齐。示例代码展示了如何创建Excel表格,包括设置标题、内容和合并特定单元格的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这次能做出来,主要是感谢各位在网上提供的资料,在此记录

导出的结果是,大家看哈,若有可取之处可继续


代码比较多,大家主要看哈我用红色标注部分即可

----------------------------------------------------------------------------代码分割线-------------------------------------------------

public void createNoLotteryAlarmExcel(String filePath,String fileName,List<NoLotteryAlarm> alarmLimits) throws Exception{

//这里要注意每一行标题要留出要合并的位置,我这里是“”
String[] tittles={"序号","整机缺货状态","区域","彩票机号","整机余量","货道一","","货道二","","货道三","","货道四","","售货机号"};
String[] tittles2={"","","","","","票种-面额","余量","票种-面额","余量","票种-面额","余量","票种-面额","余量"};
OutputStream os=null;
WritableWorkbook ww=null;
File file=new File(filePath);
if(!file.exists()){
file.mkdir();
}
os=new FileOutputStream(filePath+fileName);
ww=Workbook.createWorkbook(os);
WritableSheet sheet=ww.createSheet(fileName, 0);

//文字对齐方式
        WritableCellFormat wcf = new WritableCellFormat();  
        wcf.setAlignment(Alignment.CENTRE);//把水平对齐方式指定为居中 
        wcf.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);//把垂直对齐方式指定为居中 

这里大家可以参考我上面导出的结果看看,下面的如何合并单元格的
//合并单元格

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值