티스토리 뷰

08 엄마도 따라 할 수 있는 Excel VBA - 반복문 배우기(For문)

 

이번 시간에는 반복문을 배워볼게요. 

지난번에 배웠던 '글자 연결하기 "&"'과 '변수'를 사용할 것이기 때문에 아래 예제를 따라 하다가 이해가 잘 안간다면

 

이전글

2013/01/09 - [Excel VBA/VBA 배우기] - 05 엄마도 따라 할 수 있는 Excel VBA - 글자 연결하기 &

2013/01/09 - [Excel VBA/VBA 배우기] - 06 엄마도 따라 할 수 있는 Excel VBA - 변수 선언하기

을 참고하기 바랍니다.

 

시작

아래 소스코드를 입력하고 실행해봅시다.

 

Sub For문배우기()
	For 반복범위 = 1 To 10
    	Range("F" & 반복범위).Value = "반복" & 반복범위
    Next
End Sub 


결과

 

참 쉽죠?

 

F열에 나온 '반복1' - '반복10'이 보이나요?

10개는 시시하니까 6,000개 정도 해봅시다.

Sub For문배우기()
	For 반복범위 = 1 To 6000
    	Range("F" & 반복범위).Value = "반복" & 반복범위
    Next
End Sub 


6000번이 순식간에 반복 되는 것이 보이시죠?

 

그러면 더 재미있는걸 한번 해볼게요.

이번에는 화면까지 움직이는걸로 해봅시다. 1000번 반복 해봅시다.

Sub For문배우기()
	For 반복범위 = 1 To 1000
    	Range("F" & 반복범위).Select
        Selection.Value = "반복" & 반복범위
    Next
End Sub 


'.Select'가 해당 셀을 선택하는 기능이에요.

'Selection'은 현재 선택된 셀을 나타내는 속성이구요.

'.Value'는 현재 선택된 셀의 값을 나타내는 속성입니다.

 

For문과 위의 3가지를 잘 조합하면 원하는 기능을 만드실 수 있겠죠?

 

 

 

 

 

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함