[엑셀 VBA] 5-2 엑셀 매크로 순환문 / Do - Loop 문


[엑셀 VBA] 5-2 엑셀 매크로 순환문 / Do - Loop 문

엑셀 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 #엑셀매크로

원문링크 : [엑셀 VBA] 5-2 엑셀 매크로 순환문 / Do - Loop 문