Оператор немедленного перехода к началу цикла

Автор d7d1cd, 10.02.2016, 09:53

« назад - далее »

kuklp

Тема: Оператор немедленного перехода к началу цикла. При чем тут оператор ExitFor? Exit For - выход из цикла.
Цитата: cheshiki1 от 10.02.2016, 10:19
вариант
For i = 1 To 10
If i = 2 Then GoTo 1
Debug.Print i
1:
Next i

Этот же вариант без GoTo:
For i = 1 To 10
If i = 2 Then
else
Debug.Print i
end if
Next
Я, как всегда, чертовски адекватен... Email: pilipnikop@yandex.ua WM Z206653985942, R334086032478, U238399322728, E332314026771

MCH

Еще как вариант, не совсем удобно, но также работает без Goto
For i = 1 To 10
    Do
        If i = 2 Then Exit Do
        Debug.Print i
    Loop While False
Next i