//生成 Excel文档,一共有五个sheet
WritableWorkbook wb = Workbook.createWorkbook(new File(fileName));
WritableSheet sheet_0 = wb.createSheet(SHEET_0, 0);
// 设置单元格格式 在这里设置了四项,对应的Excel中Format设置,可参照 Excel
WritableCellFormat cellFormat = new WritableCellFormat();
cellFormat .setBorder(jxl.format.Border.ALL,jxl.format.BorderLineStyle.THIN);
cellFormat .setBackground(Colour.LIGHT_GREEN);
cellFormat .setAlignment(Alignment.LEFT);
cellFormat .setVerticalAlignment(VerticalAlignment.CENTRE);
//向单元格中写入数据,
//首先创建一个Lable,在Lable中定位cell位置,数据,格式,
//然后将Label加入到sheet中的cell中
Label list0 = new Label(x, y, "来访单位", CellFormat); 在这里要把上面的单元格是设置加入
sheetName.addCell(list0);
//设置列宽 第一个参数为列数,第二个参数为列的宽度
sheetName.setColumnView(0, 20);
//当所有的数据都加入完毕后要在后面加上两句话 如下:
// 写入数据
wb.write();
wb.close();