關於如何記憶導出Excel

1。先申明一個book(創建一本書)

jxl.write.WritableWorkbook book = jxl.Workbook.createWorkbook(baos);

2。book創建好後就要創建一個sheet(創建書的一張紙)

jxl.write.WritableSheet sheet = book.createSheet("導出Excel", 0);

3。設置logo文件樣式

<1 設置字體樣式

jxl.write.WritableFont font_logo = new jxl.write.WritableFont(jxl.write.WritableFont.createFont("宋體"),14,jxl.write.WritableFont.BOLD);

<2 設置單元格樣式

jxl.write.WritableCellFormat format_logo = new jxl.write.WritableCellFormat(font_logo);

<3 設置標題logo

format_logo.setAlignment(jxl.format.Alignment.CENTRE);
format_logo.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);

4。設置列標題title文件樣式

jxl.write.WritableFont font_title = new jxl.write.WritableFont(jxl.write.WritableFont.createFont("黑體"),10,jxl.write.WritableFont.BOLD);
   jxl.write.WritableCellFormat format_title = new jxl.write.WritableCellFormat(font_title);
   format_title.setBackground(jxl.format.Colour.GRAY_50);
   format_title.setBorder(jxl.format.Border.LEFT, jxl.format.BorderLineStyle.THIN);
   format_title.setAlignment(jxl.format.Alignment.CENTRE);
   format_title.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);

5。把logo與title添加進去

<1 添加logo

jxl.write.Label lableLogo = new jxl.write.Label(0,0,title,format_title);
sheet.addCell(lableLogo);
sheet.mergeCells(0, 0, columns.length - 1, 0);

<2 添加title

6。寫出excel

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章