반응형
Apache POI를 사용하여 Excel 셀에 번호 쓰기
어떻게 하면 poi의 도움을 받아 감방에서 나의 모든 가치를 쓸 수 있을까요?
즉, 값이 1000.000인 경우, "" 뒤에 있는 000을 POI?"로 자르지 않고 이 전체 값을 작성하려면 어떻게 해야 합니까? 즉, 전체 값을 원합니다.
저 같은 경우에는 1000개밖에 안 걸리는데 이 포맷은 저한테 맞지 않아요.
이 번호가 저장되는 셀의 "형식"을 설정해야 합니다.코드 예:
Workbook wb = new HSSFWorkbook();
Sheet sheet = wb.createSheet("format sheet");
CellStyle style;
DataFormat format = wb.createDataFormat();
Row row;
Cell cell;
short rowNum = 0;
short colNum = 0;
row = sheet.createRow(rowNum++);
cell = row.createCell(colNum);
cell.setCellValue(11111.25);
style = wb.createCellStyle();
style.setDataFormat(format.getFormat("0.0"));
cell.setCellStyle(style);
row = sheet.createRow(rowNum++);
cell = row.createCell(colNum);
cell.setCellValue(11111.25);
style = wb.createCellStyle();
style.setDataFormat(format.getFormat("#,##0.0000"));
cell.setCellStyle(style);
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
wb.write(fileOut);
fileOut.close();
출처 : http://poi.apache.org/spreadsheet/quick-guide.html#DataFormats
언급URL : https://stackoverflow.com/questions/5335285/write-number-in-excel-cells-using-apache-poi
반응형
'programing' 카테고리의 다른 글
두 점 사이의 거리 계산(위도, 경도) (0) | 2023.04.16 |
---|---|
이 Git 경고에 대처하려면 어떻게 해야 하나요?서로 다른 브랜치를 조정하는 방법을 지정하지 않고 당기는 것은 권장되지 않습니다. (0) | 2023.04.16 |
텍스트 필드를 탐색하는 방법([다음]/[완료] (0) | 2023.04.16 |
Apache POI를 사용하여 Excel 셀 병합 (0) | 2023.04.16 |
Python에서 두 개의 사전을 하나의 식에 병합하려면 어떻게 해야 합니까? (0) | 2023.04.16 |