While…Wend 명령문

지정된 조건이 True이면 일련의 명령문을 실행합니다.

구문

While condition
   [statements]
Wend

인수:

  • Condition: True 또는 False로 평가되는 숫자 또는 문자열 표현식입니다. 조건이 Null인 경우 조건은 False로 처리됩니다.

  • Statements: 조건이 True인 동안 실행된 하나 이상의 명령문입니다.

주석

조건이 True이면 Wend 문이 발견될 때까지 명령문의 모든 명령문이 실행됩니다. 그런 다음 제어는 While 문으로 돌아가며 조건은 다시 검사됩니다. 조건이 여전히 True이면 프로세스가 반복됩니다. True가 아닌 경우 Wend 문 다음에 오는 명령문으로 실행이 재개됩니다.

While...Wend 루프는 모든 수준에 중첩될 수 있습니다. 각 Wend는 가장 최근의 While와 일치합니다.

Note:

Do...Loop 명령문은 반복 처리를 더 구조화되고 유연하게 수행할 수 있는 방법을 공급합니다.

다음 예는 While...Wend 명령문의 사용을 보여줍니다.

예 1:

Dim Counter
Counter = 0   ' Initialize variable.
While Counter < 20   ' Test value of Counter.
   Counter = Counter + 1   ' Increment Counter.
Wend   ' End While loop when Counter > 19.