Инструкция Do...Loop
Справочник VBA
→
Функции и операторы
→
Циклы
Инструкция Do…Loop повторяет выполнение набора инструкций, пока условие имеет значение True или пока оно не примет значение True.
Do [{While | Until} условие]
[инструкции]
[Exit Do]
[инструкции]
Loop
Допустим также другой синтаксис:
Do
[инструкции]
[Exit Do]
[инструкции]
Loop [{While | Until} условие]
Синтаксис инструкции Do Loop содержит следующие элементы:
Элемент
|
Описание
|
условие
|
Необязательный. Числовое выражение или строковое выражение, которое имеет значение True или False. Если условие имеет значение Null,то аргумент условие рассматривается как значение False.
|
инструкции
|
Одна или несколько инструкций, выполнение которых повторяется, пока условие имеет значение True или пока оно не приобретет значение True.
|
Дополнительные сведения
В любом месте управляющей структуры Do…Loop может быть размещено любое число инструкций Exit Do, обеспечивающих альтернативные возможности выхода из цикла Do…Loop. Часто используемая вместе с определением некоторого условия (например, If…Then), инструкция Exit Do передает управление инструкции, непосредственно следующей за инструкцией Loop.
Во вложенных циклах Do…Loop инструкция Exit Do передает управление циклу охватывающего уровня по отношению к циклу, в котором она вызывается.
23.10.2009, 4738 просмотров.
|
Справочник VBA
01.01.2010 02:49:40 DoEvents
01.01.2010 02:43:35 Dir
|