jar下载 https://www.ttep.xyz/jxl.jar
try{
//创建一个Excel文件
WritableWorkbook book = Workbook.createWorkbook(new File(docStorePath+"/"+"水质督查水样汇总.xls"));//创建Excel中的页面,设置页面名称,页面号由0开始,页面会按页面号从小到大的顺序在Excel中从左向右排列
WritableSheet sheet1 = book.createSheet("第一页", 0);
//设置要合并单元格的下标
sheet1.mergeCells(1, 2, 1, 4);
//作用是指定第i+1行的高度,比如将第一行的高度设为200 差不多是excel的20倍
sheet1.setRowView(2, 510);
//作用是指定第i+1列的宽度,比如将第一列的宽度设为30 和excel的差不多
sheet1.setColumnView(1, 9);
//设置单元格的样式-------------换行
WritableCellFormat cellFormat = new WritableCellFormat();
//设置水平居中
cellFormat.setAlignment(jxl.format.Alignment.CENTRE);
//设置边框
cellFormat.setBorder(jxl.format.Border.ALL,jxl.format.BorderLineStyle.THIN);
//设置垂直居中
cellFormat.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);
//设置自动换行
cellFormat.setWrap(false);
//设置显示的字体样式,字体,字号,是否粗体,字体颜色
cellFormat.setFont(new WritableFont(WritableFont.createFont("Times New Roman"),10,WritableFont.NO_BOLD,false,
UnderlineStyle.NO_UNDERLINE,Colour.BLACK));
//赋值
Label labelbt = new Label(1, 2,"序号",cuti);
sheet1.addCell(labelbt);
//开始执行写入操作
book.write();
//关闭流
book.close();
} catch (Exception e) {
e.printStackTrace();
}