728x90
[VBA 기초] FOR NEXT 구문
IF문과 함께 가장 많이 사용하는게 FOR NEXT 구문입니다.
단순 반복해야 하는 상황을 아주 간단하게 해결해주는 게 바로 FOR NEXT 구문입니다.
FOR NEXT 구문은 위 2가지 입니다. STEP 증가값을 생략하면 1씩 증가됩니다.
시작값부터 종료값까지 증가되고 나면 FOR 제어문을 빠져나오게 됩니다.
1000개의 셀에다가 값을 기록해야 하는 경우라면
변수는 통상적으로 I 를 많이 사용하니까
Sub for_next_basic()
Dim r As Integer
For r = 1 to 1000
Cells(r, 1).Value = 3 * r
Next r
Msgbox "처리완료"
End Sub
이런식으로 원하는 셀을 고려하고 값을 계산하도록 만들거나 원하는 셀에다가 반복적으로 값을 기록하게 합니다.
셀을 중앙정렬하고 싶은데 중앙정렬 시키는 값을 잘 모르겠다??
저같은 경우에는 엑셀 자동매크로를 실행해보고 중앙정렬 하도록 하는 값이 뭔지 찾아낸 다음에 그걸 찾아서 적용합니다.
F1 도움말 키를 누른다음에 '중앙정렬 VBA' 라고 입력을 해보는 것도 방법입니다.
728x90
'업무 능력 향상 > 엑셀 VBA 입문' 카테고리의 다른 글
[VBA기초] DO LOOP 구문 (1) | 2014.01.10 |
---|---|
[VBA기초] For Each ~ Next 구문 (0) | 2014.01.06 |
[VBA 기초] 기본 함수 IF문 알아보자 (2) | 2014.01.04 |
[VBA 기초] Selection 의 개념잡기 (3) | 2014.01.02 |
[VBA 기초] Range, Cell 의 개념 제대로 알아보자 (18) | 2014.01.01 |