sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
POI를 사용하여 엑셀의 셀을 처리하던 중 셀의 병합을 하였다.
일반적으로 그 row의 1번째 셀의 데이터가 병합된 셀의 데이터가 된다.
따라서 그 1번째 셀의 폰트 스타일등이 적용되지만
border ( 테두리 )의 경우 병합된 셀이 1번째 셀의 스타일을 상속 받는게 아니다
따라서
병합될 셀이라 할지라도
스타일을 주고 나서 그 후에 병합을 하면 의도하던 대로 병합되 셀의 border가 처리된다.
--- 병합된 셀의 border 처리에 대한 생각을 하다 검색의 결과가 만족 스럽지 못해 내린 결론 ----
HSSFCell[] cell_end = new HSSFCell[13];
for(int cell_index =0; cell_index < 13; cell_index++){
cell_end[cell_index] = row[eLine-1].createCell((short)cell_index);
cell_end[cell_index].setCellStyle(cellStyle);
cell_end[cell_index].setCellStyle(cellStyle); //이처럼 병함될 row의 cell에 스타일을 주고 나서 ----- 1
}
cell_end[0].setEncoding(HSSFCell.ENCODING_UTF_16);
cell_end[0].setCellValue("주) 당직자 변경시에는 사전에 명령권자(팀장) 승인을 득하여야 함");
sheet.addMergedRegion(new Region(eLine-1,(short)0,eLine -1,(short)12)); // 병합한다. ------- 2
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
14 |
POI HSSF, XSSF, SXSSF 성능 분석
![]() | 황제낙엽 | 2013.11.05 | 1660 |
13 | POI-HSSF and POI-XSSF - Java API To Access Microsoft Excel Format Files | 황제낙엽 | 2013.11.05 | 1120 |
12 |
Cell 의 wrap 설정 (텍스트 개행)
![]() | 황제낙엽 | 2011.05.09 | 3114 |
11 |
XSSF Examples
![]() | 황제낙엽 | 2011.05.04 | 335 |
» | 병합된 셀의 스타일( border) 설정하기 | 황제낙엽 | 2011.05.03 | 1755 |
9 | 셀 크기 조정 (자동 크기 조정) | 황제낙엽 | 2011.05.03 | 7813 |
8 | 셀 병합 | 황제낙엽 | 2011.05.03 | 215 |
7 |
POI - HSSF 예제 프로젝트
![]() | 황제낙엽 | 2008.05.16 | 94 |
6 |
POI 셀 스타일 설정을 위한 예제 소스
![]() | 황제낙엽 | 2008.05.16 | 1458 |
5 | POI HSSF 기능 가이드 -- 퀵·가이드 (한글) | 황제낙엽 | 2008.05.16 | 432 |
4 | POI HSSF 기능 가이드 -- 퀵·가이드 (영문) | 황제낙엽 | 2008.05.15 | 297 |
3 |
Comma Separated Values (CSV) - au.com.bytecode.opencsv
![]() | 황제낙엽 | 2007.01.23 | 857 |
2 | Comma Separated Values (CSV) - com.Ostermiller.util Java Utilities | 황제낙엽 | 2007.01.23 | 266 |
1 | 엑셀(Excel)문서 처리 패키지 | 황제낙엽 | 2007.01.22 | 1437 |