Книга: VBA для чайников
Циклы Do
Циклы Do
Все возможные версии оператора Do ... Loop предназначены для повторения заданного блока программного кода неопределенно долго, пока не будет выполнено некоторое условие.
Для того чтобы выяснить, продолжать цикл или нет, оператор Do ... Loop оценивает заданное условное выражение типа условных выражений, используемых для оператора If... Then и описанных выше в разделе "Курс на использование условных выражений".
Случаев, когда структуры Do... Loop полезны, просто не счесть. Вот несколько примеров.
* Отображение сообщения об ошибке снова и снова, пока пользователь не введет подходящую информацию в диалоговое окно.
* Чтение данных из файла на диске, пока не будет обнаружен конец файла.
* Поиск и подсчет числа вхождений некоторой строки символов в более длинной строке.
* Организация холостой работы программы в течение некоторого времени.
* Выполнение некоторых действий по отношению ко всем элементам массива.
* Выполнение (с использованием операторов If... Then ) некоторых действий по отношению ко всем элементам массива или коллекции, удовлетворяющим определенным критериям (массивы и коллекции рассматриваются в главе 13).
- Жизненные циклы продуктов
- 1.2.6. Циклы и ветвление
- Лекция 3. Формы и циклы
- Циклы
- ВЛОЖЕННЫЕ ЦИКЛЫ
- Про Apple, мотоциклы и издержки словоохотливости: общение
- Циклы в Python
- 6. ЦИКЛЫ
- Про Apple, мотоциклы издержки словоохотливости: общение
- Лекция 3. Формы и циклы
- Циклы while и do
- Глава 3 Жизненные циклы банковских автоматизированных систем и внутрибанковских процессов