EXCEL 생성
2646 단어 Excel
private HSSFWorkbook getExcel(List result) {
HSSFWorkbook wb = new HSSFWorkbook(); // HSSFWorkbook
HSSFSheet sheet = wb.createSheet();
sheet.setDefaultColumnWidth(15);
HSSFFont font1 = wb.createFont();
font1.setColor(HSSFFont.COLOR_NORMAL);
font1.setFontName(" ");
font1.setFontHeightInPoints((short) 14);
font1.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
HSSFFont font2 = wb.createFont();
font2.setColor(HSSFFont.COLOR_NORMAL);
font2.setFontName(" ");
font2.setFontHeightInPoints((short) 12);
HSSFCellStyle normal = wb.createCellStyle();
normal.setFont(font2);
normal.setAlignment(HSSFCellStyle.ALIGN_CENTER); //
HSSFCellStyle head = wb.createCellStyle();
head.setFont(font1);
head.setAlignment(HSSFCellStyle.ALIGN_CENTER); //
HSSFRow row = null;
HSSFCell cell = null;
for (int i = 0; i < result.size(); i++) {
Map record = (Map) result.get(i);
row = sheet.createRow(i );
cell = row.createCell(0); // cell
cell.setCellStyle(normal);
cell.setCellValue(new HSSFRichTextString((String) record.get("personname")));
cell = row.createCell(1); // cell
cell.setCellStyle(normal);
cell.setCellValue((Integer) record.get("draftsman"));
cell = row.createCell(2); // cell
cell.setCellStyle(normal);
cell.setCellValue((Integer) record.get("ticketexaminer"));
cell = row.createCell(3); // cell
cell.setCellStyle(normal);
cell.setCellValue((Integer) record.get("ratifier"));
cell = row.createCell(4); // cell
cell.setCellStyle(normal);
cell.setCellValue((Integer) record.get("sendperson"));
cell = row.createCell(5); // cell
cell.setCellStyle(normal);
cell.setCellValue((Integer) record.get("guardian"));
cell = row.createCell(6); // cell
cell.setCellStyle(normal);
cell.setCellValue((Integer) record.get("total"));
}
return wb;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Excel Grep toolExcel Grep tool ■히나가타 ■ 시트 구성 ExcelGrep.cls...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.