[엑셀 VBA] FOR~NEXT문(순환문) 사용법
2019. 12. 3. 23:57ㆍ업무 스킬/Excel VBA
728x90
For ~ NEXT 순환문은 엑셀 VBA 사용에 있어 가장 빈번하고 가장 쉽게 사용되는 순환문 구조이다.
대부분 순차적으로 CELL이나 RANGE 값을 실행할 때 사용하며 기본 형식은 위 코드 과 같다.
1. 카운터로 사용할 문자를 선언해준다. 대부분 i 또는 j를 사용하며 DATA 형식은 Integer 또는 Long을 사용한다.
2. "FOR i = 시작숫자 TO 끝숫자"를 지정해준다.
3. 각 i값에 실행 될 명령 코드를 작성한다.
4. NEXT 즉 다음 i 값으로 넘어간다.
FOR 순환문을 사용한 예시를 하나 들어보자, 예시는 판매하고자 하는 어떤 항목의 수량이 "0"개 일때, 그 옆 Column에
"품절"을 표시하는 매크로이다.
위 코드를 실행 해주면 수량이 0인 항목의 "품절여부" Column에 "품절"을 표기하게 된다.
728x90
'업무 스킬 > Excel VBA' 카테고리의 다른 글
[엑셀 VBA] FIND 함수 , FINDNEXT , DO ~LOOP Until 복합 사용 법. (0) | 2019.12.17 |
---|---|
[엑셀 VBA] Function (Optional 키워드) 생략 가능한 인수를 사용하는 사용자 정의 함수 (0) | 2019.12.15 |
[엑셀 VBA] PasteSpecial. 선택하여 붙여넣기 (0) | 2019.11.28 |
[엑셀 VBA] InputBox 사용법. (InputBox 매서드) (0) | 2019.11.27 |
[엑셀 VBA] On Error문을 이용한 코드 최적화 법 (0) | 2019.11.21 |