Java
poi EXCEL 데이터유효성검사 - SELECTBOX 구현
송사장~~
2016. 10. 13. 14:36
poi로 열심히 데이터 리스트들을 EXCEL에 쓰다보니,
SELECTBOX를 구현해야 할 일이 생겼다.
먼저, org.apache.poi.ss.usermodel.* import 하고..
필수!
그리고, 해당 코드를 데이터 리스트가 뿌려질 반복문에 설정한다,
단일 출력이라면 i값을 해당 셀과 일치하게끔 설정한다
- https://poi.apache.org/apidocs/org/apache/poi/ss/util/ 을 참조
CellRangeAddressList(int firstRow, int lastRow, int firstCol, int lastCol) 확인
8라인 - 엑셀 시트상에서 제약조건에 걸리는 데이터가 있으면 경고창이 뜰 때 출력해줄 메시지
셀 우측에 화살표가 생기고, 클릭하면 값들이 나온다.
해당 리스트에 없는 값을 입력하면.
dataValidation.createErrorBox()에서 설정한 메시지가 출력