powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / For ....... Next
3 сообщений из 3, страница 1 из 1
For ....... Next
    #32700170
Fox2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пример из Help по VBA in Excel
Syntax

Код: plaintext
1.
2.
3.
4.
For counter = start To end [Step step]
[statements]
[Exit For]
[statements]
Next [counter]

Имеется ли в VBA Excel оператор перехода на начало
оператора For пропустив операторы, нахолящиеся перед Next
(имеется ввиду по какому-то условию их не надо выполнять,
т.е. пропустить и передать управление на начало цикла For , не
выходя из цикла ?

Код: plaintext
1.
2.
PS: так C или  C++  имеет оператор  

continue;
СПАСИБО
...
Рейтинг: 0 / 0
For ....... Next
    #32700251
Нет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет
Но есть переход на метку - GoTo
...
Рейтинг: 0 / 0
For ....... Next
    #32700549
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведенный фрагмент из VBA Help соответствует С-шному:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
for ( i =  0 ; i < LENGTH; i++ )  /* Execution returns here when */
{                               /* break statement is executed */
    for ( j =  0 ; j < WIDTH; j++)  
    {                            
        if ( lines[j] ==  [i]'\0' )  
        {
            lengths[i] = j;
            break;
        }
    }
}
С-шный continue (который в данном примере вполне допустим после составного оператора {}) реализуется пустым оператором в одной из ветвей условного оператора If-Then-Else или Select...Case

Выражение оператор перехода на начало оператора For некорректно: оператор For имеет заголовок цикла и тело цикла.
continue не может передать управление на For - это бы значило зацикливание.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / For ....... Next
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]