본문 바로가기
Tip +

엑셀을 이용한 반복되는 데이터/문자열 넣기

by 보리하늘 2017. 12. 20.
반응형

프로그래밍을 할때나, 문서작업 등 반복되는 문장을 넣을때가 많다.



특히 VO 같은 경우,


" private String ; // 주석 " 부분이 반복되는데


변수명과 주석내용은 데이터로 주어질때 엑셀을 이용하여 한번에 만들어 낸다.







A열에 변수명을 기입할 데이터를 붙여넣고, B열에는 주석으로 입력할 데이터를 붙여넣는다.


C열에 수식   ="private String "&A9&";"     를 입력하고

D열에 수식   ="//"&B4     를 입력하면







자동으로 만들어지는걸 확인할 수 있다. 이클립스에 복사 붙여넣기 하면 끝!








+ C열과 D열로 나누지 않고        =CONCATENATE("private String ",A9,"//",B9)       함수를 이용하는 방법도 있다.

하지만 공백을 넣어줘야 하는 번거로움이 있고, 문자열 길이마다 다르게 들어가 모양이 흐트러 진다.

열을 나누면 열과 열 사이를 탭으로 삽입하기 때문에 가독성을 높일 수 있다!  




++

1
xmlSb.append("<G2_ID>"+StringUtil.nvl(rs.getG2_ID())+"</G2_ID>");
cs


와 같이 쌍따옴표(") 를 사용할땐 &""""& 로 쓴다.

첫번째 쌍따옴표는 문장 시작, 두번째는 기호를 쓰겠다, 세번째는 기호 " , 네번째는 문장 끝을 알리는 따옴표다.


="xmlSb.append("&""""&"<"&A1&">"&""""&"+StringUtil.nvl(rs.get"&A1&"())+"&""""&"<"&A1&">"&""""&");"

​+++ 수식 입력 후 결과값 필드 사각형의 오른쪽 밑 꼭지점에 마우스를 대면

십자가 모양으로 바뀌는데, 이상태에서 밑으로 쭉 내리면 다른 필드들까지 수식이 적용되어

자동완성된다.

728x90
반응형

댓글