엑셀 다운로드 속성 변경 관련 문의
- 작성자 :
- 임*석
- 작성일 :
- 2015-09-09 11:48:39
- 조회수 :
- 1,239
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
특정 조건 검색 후 엑셀로 다운로드 기능을 구현하였습니다.
그런데 특정셀 부분에 속성을 추가,변경 해서 다운로드를 받고 싶은데
3 가지 문의드립니다
1. 특정 셀 지정 속성 변경 방법 ( setText(getCell(sheet, 2, 1), "구분");) 정렬 및 배경색 변경 시
2. 셀 속성 변경 코드를 categoryExcelView 추가 하는 부분인지..
3. 가이드 셀 속성 추출 내용 중 엑셀 파일 로드 부분(엑셀 다운로드 받는 기능 중 셀 속성 변경시 로드 파일은 어떤걸 사용하나요..)
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:excel 확인해보면
가이드 내용 중 셀 속성 추출 특정 셀의 속성(폰트, 사이즈 등)을 수정한다.가이드 부분이 잇는데요
=> Workbook wb = excelService.loadWorkbook(filename)
=> 위 부분이 제가 만들어 놓은 다운로드 파일을 다시 로드해서 속성 수정을 하는 부분인지 문의 드립니다.
그런데 특정셀 부분에 속성을 추가,변경 해서 다운로드를 받고 싶은데
3 가지 문의드립니다
1. 특정 셀 지정 속성 변경 방법 ( setText(getCell(sheet, 2, 1), "구분");) 정렬 및 배경색 변경 시
2. 셀 속성 변경 코드를 categoryExcelView 추가 하는 부분인지..
3. 가이드 셀 속성 추출 내용 중 엑셀 파일 로드 부분(엑셀 다운로드 받는 기능 중 셀 속성 변경시 로드 파일은 어떤걸 사용하나요..)
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:excel 확인해보면
가이드 내용 중 셀 속성 추출 특정 셀의 속성(폰트, 사이즈 등)을 수정한다.가이드 부분이 잇는데요
=> Workbook wb = excelService.loadWorkbook(filename)
=> 위 부분이 제가 만들어 놓은 다운로드 파일을 다시 로드해서 속성 수정을 하는 부분인지 문의 드립니다.
A
임준석님 안녕하세요.
categoryExcelViewk는
다음과 같이 빈으로 등록하여 사용할수 있습니다.
<bean id="categoryExcelViewk" class="egovframework.rte.rex.com.web.CategoryExcelViewk" />
이것은 자료를 해당 뷰클래스에 바인딩하여
엑셀로 다운로드하는것이 주 기능입니다.
셀속성을 추출하려면
CellStyle cs2 = cell.getCellStyle();로 해서 추출하시면 될듯 하고
예시는 추출보다는 수정에 촛점을 맞춰 설명 되고 있습니다.
Workbook wb = excelService.loadWorkbook(filename)
이 부분은 기존 파일에서 워크시트를 가져오는 부분이 맞습니다.
좀더 자세한 예제를 원하시면 포털에서
다운로드 > 실행환경 > 예제다운로드에 관련 예제소스를 다운받아보실수 있습니다.
하단 링크를 참조하시길 바랍니다.
http://www.egovframe.go.kr/cop/bbs/selectBoardArticle.do?bbsId=BBSMSTR_000000000001&nttId=450&menu=2&submenu=1
categoryExcelViewk는
다음과 같이 빈으로 등록하여 사용할수 있습니다.
<bean id="categoryExcelViewk" class="egovframework.rte.rex.com.web.CategoryExcelViewk" />
이것은 자료를 해당 뷰클래스에 바인딩하여
엑셀로 다운로드하는것이 주 기능입니다.
셀속성을 추출하려면
CellStyle cs2 = cell.getCellStyle();로 해서 추출하시면 될듯 하고
예시는 추출보다는 수정에 촛점을 맞춰 설명 되고 있습니다.
Workbook wb = excelService.loadWorkbook(filename)
이 부분은 기존 파일에서 워크시트를 가져오는 부분이 맞습니다.
좀더 자세한 예제를 원하시면 포털에서
다운로드 > 실행환경 > 예제다운로드에 관련 예제소스를 다운받아보실수 있습니다.
하단 링크를 참조하시길 바랍니다.
http://www.egovframe.go.kr/cop/bbs/selectBoardArticle.do?bbsId=BBSMSTR_000000000001&nttId=450&menu=2&submenu=1