[엑셀 VBA] FIND 함수 , FINDNEXT , DO ~LOOP Until 복합 사용 법.
VBA에서 자주 쓰는 FIND 및 FINDNEXT 함수 그리고 DO ~ LOOP Until 함수를 사용하여, 병합된 CELL을 병합 해제 하고 빈 셀에 값을 채워 넣는 코드를 만들어 보자. 위와 같이 B열의 고객 칸에 병합되어 있는 CELL들이 있을 경우 이 CELL들의 병합을 해제하고 A사 CELL에는 모두 A사를 채워 놓고 B사 영역에는 모두 B사를 채워 놓고 싶다. 자 코드의 순서는 아래와 같이 짜야 한다. 1) 병합 해제 -> Unmerge 2) 빈칸을 찾는다 - > FIND(What:="") 3) 다음 빈칸을 찾는다 - >FINDNEXT(After:=) 병합된 CELL의 병합을 해제하면 많은 빈셀들이 생겨나기 때문에 각 빈칸을 찾아줘야 한다. 4) 언제 까지 빈칸을 찾는가? 빈칸이 없을 때 까지..
2019.12.17