엑셀 VBA 5-2 엑셀 매크로 순환문 Do - Loop 문 대개의 언어에서는 While문으로 불리는 무한루프 순환문입니다. VBA에서는 Do - Loop를 사용합니다.
사용법은 두가지입니다. Do Until 조건 ` 실행코드 Loop Do While 조건 ` 실행코드 Loop Until은 조건이 True가 될때까지 실행합니다.
Do Unitl i > 10 은 i 가 11이 되었을때 True 이므로 순환문이 종료됩니다. Do while i > 10 은 i 가 10 이상일때 실행되며 9가 되면 종료됩니다.
Until 과 While은 Do 옆 뿐아니라 Loop 옆에 적용하여도 됩니다. Do ` 실행코드 Loop Until 조건 Do ` 실행코드 Loop While 조건 차이점은 무엇일까요?
VBA는 순서대로 실행되는 코드입니다. Until로 예를들어보면 Dim i as Long i = 11 Do Debug.Print(i) Loop Until i > 10 ' i 가 출력이됨 i = 11 ...
#
DoLoop
#
엑셀VBA
#
엑셀
#
매크로무한루프
#
매크로While
#
매크로Until
#
매크로Do
#
VBA무한루프
#
VBAWhile
#
VBAUnitl
#
VBADoLoop
#
VBADo
#
VBA
#
엑셀매크로