【poi 제10절】poi 조작 excel 설정 데이터 형식, 금액 데이터 형식
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.DataFormat;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import java.io.FileOutputStream;
/**
* @ClassName :ExcelDemo10
* @Author : hzh
* @Date :2018/12/4 16:15
*
**/
public class ExcelDemo10 {
public static void main(String[] args) throws Exception{
//
Workbook wb = new HSSFWorkbook();
// sheet
Sheet sheet = wb.createSheet(" sheet");
CellStyle cellStyle;
DataFormat format = wb.createDataFormat();
Row row;
Cell cell;
short rowNum = 0;
short colNum = 0;
row = sheet.createRow(rowNum++);
cell = row.createCell(colNum);
cell.setCellValue(111111111111.25);
cellStyle = wb.createCellStyle();
cellStyle.setDataFormat(format.getFormat("0.0")); //
cell.setCellStyle(cellStyle);
row = sheet.createRow(rowNum++);
cell = row.createCell(colNum);
cell.setCellValue(111111111111.25);
cellStyle = wb.createCellStyle();
cellStyle.setDataFormat(format.getFormat("#,##0.00")); //
cell.setCellStyle(cellStyle);
FileOutputStream fileOutputStream = new FileOutputStream("D://file// .xls");
wb.write(fileOutputStream);
wb.close();
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java POI로 Word(.docx) 파일 만들기사전에 다음 라이브러리를 준비합니다. Apache POI ※"poi-bin-3.16-20170419.tar.gz"의 링크에서 다운로드 이번 샘플은 이하의 jar가 있으면 동작합니다. poi-3.16.jar poi-o...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.