알이즈웰

poi 사용하여 Java로 엑셀파일 생성 본문

Programming/JAVA

poi 사용하여 Java로 엑셀파일 생성

2017. 7. 13. 19:06

BE* 프로젝트 지원 시

등록되어 있는 엑셀 템플릿의 날짜를 읽어와 데이터베이스의 데이터를 엑셀파일로 삽입하는 기능을 개발했다.


내가 맡은 부분의 특징은 한 시트에 일정 행의 수 이상의 데이터가 삽입된다면, 같은 템플릿을 아래 행에 추가하는 것이었다.

(A4용지 분량만큼 프린트하여 보기 좋게끔 하려는 의도였다.)




< 두번째 시트에 있는 조건 데이터 >


< 첫번째 시트에 있는 템플릿 >


< 결과 - 샘플 >




< 구현 방법 >

일정 개수(여기서는 29개) 이상일 경우 Java 단에서 템플릿의 셀들을 복사하여 아래에 붙히는 식으로 했다

내가 개발한 이 부분은 셀의 수는 29개로 고정되어있어 하드코딩했다.

추후에 개수가 바뀐다면 입력시켜 계산하도록 구현하면 될 것이다.



< 참고 >


poi 사용 엑셀 계산식 사용하기

http://engineer135.tistory.com/8


엑셀파일 읽어와서 수정하기

http://hidingzz.tistory.com/1172


[POI] Sheet 복사하기

http://bbokkun.tistory.com/27


JAVA에서 엑셀 파일 읽고 쓰기

http://jun8414.egloos.com/v/2297109


Jakarta POI Excel File 읽기, 쓰기, 셀컨트롤, 이미지 삽입

http://yanggoony.tistory.com/3 [양군이 놀이터]


Apache POI 엑셀에서 한 셀의 특정 영역 폰트 및 스타일 변경

http://diveangel.tistory.com/3 [Thank you for the music]


엑셀파일 읽기

http://souning.tistory.com/34


[Apache POI 라이브러리] 병합된 cell 인지 확인하는 코드

http://bryan7.tistory.com/472 [민서네집]


[POI] JAVA로 엑셀을 다뤄보자 : 네이버 카페

http://choiwy.tistory.com/179





Comments