Управляющие структуры определяют порядок выполнения кода.
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ IF … THEN … ELSE …
УПРАВЛЯЮЩАЯ ИСТРУКЦИЯ … THEN … ELSE …
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ FOR … NEXT …
УПРАВЛЯЮЩАЯ ИСТРУКЦИЯ WHILE … WEND …
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ DO … LOOP …
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ DO … LOOP …
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ DO … LOOP …
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ SELECT CASE … END SELECT …
УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ SELECT CASE … END SELECT …
Управляющие структуры позволяют …
Управляющая инструкция IF … THEN … ELSE …
Управляющая инструкция WHILE … WEND …
Дайте определение управляющим структурам: WHILE … WEND … FOR … NEXT …
Visual Basic for Application -- Это
Результаты теста :
0.97M
Категория: ПрограммированиеПрограммирование

Управляющие структуры VBA

1.

2. Управляющие структуры определяют порядок выполнения кода.

В VBA используются следующие
структуры управления:
1.
2.
3.
4.
5.
If … Then … Else … ;
For … Next … ;
While … Wend … ;
Do … Loop … ;
Select Case … End Select … .

3. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ IF … THEN … ELSE …

Эта конструкция изменяет порядок
выполнения инструкций в зависимости от
результатов проверки заданного условия (или
набора условий).
Конструкция:
Строчный If :
If <условие> Then <блок операторов 1> Else
<блок операторов 2>
End If

4. УПРАВЛЯЮЩАЯ ИСТРУКЦИЯ … THEN … ELSE …

Конструкция:
Блочный If, если требуется несколько
условий:
If <условие 1> Then
<блок операторов 1>
Else
If <условие 2> Then
Else <блок операторов 3>
End If
End If

5. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ FOR … NEXT …

Эта инструкция позволяет выполнять
определённые действия нужное количество
раз. Такие инструкции, как правило,
называют циклами.
Конструкция:
For [счетчик] = начало To конец [Step шаг]
[инструкции]
Next [счетчик]

6. УПРАВЛЯЮЩАЯ ИСТРУКЦИЯ WHILE … WEND …

Инструкция While … Wend … выполняет
последовательность инструкций, пока
заданное условие имеет значение True.
Конструкция:
While <условие>
[инструкции]
Wend

7. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ DO … LOOP …

Эта инструкция позволяет выполнять
определённые действия не только до тех пор,
пока соблюдается заданное условие, но и
наоборот, пока не будет выполнено заданное
условие.

8. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ DO … LOOP …

Do While <условие>
[блок Операторов]
Loop
Do
[блок Операторов]
Loop While <условие>
Условие проверяется до того, как
выполняется группа операторов,
образующих тело цикла. Цикл
продолжает свою работу, пока это
условие выполняется (то есть имеет
значение True), иными словами, в этой
конструкции указывается условие
продолжения работы цикла
Условие проверяется после того, как
операторы, составляющие тело цикла,
будут выполнены хотя бы один раз.
Цикл продолжает свою работу, пока это
условие остается истинным, иными
словами, в этой конструкции
указывается условие продолжения
работы цикла

9. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ DO … LOOP …

Do Until <условие>
[блок Операторов]
Loop
Условие проверяется до того, как
выполняется группа операторов,
образующих тело цикла. Цикл
продолжает свою работу, если это
условие еще не выполнено, и
прекращает работу, когда оно станет
истинным, иными словами, в этой
конструкции указывается условие
прекращения работы цикла
Do
[блок Операторов]
Loop While <условие>
Условие проверяется после того, как
операторы, составляющие тело цикла,
будут выполнены хотя бы один раз.
Цикл продолжает свою работу, пока это
условие остается истинным, иными
словами, в этой конструкции
указывается условие продолжения
работы цикла

10. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ SELECT CASE … END SELECT …

Эта инструкция в зависимости от результатов
значения переменной или выражения
выполняет один из нескольких фрагментов
кода.

11. УПРАВЛЯЮЩАЯ ИНСТРУКЦИЯ SELECT CASE … END SELECT …

Конструкция:
Select Case [переменные]
Case [первое значение переменной]
<список операторов 1>
Case [второе значение переменной]
<список операторов 2>
Case [N-ое значение переменной]
<список операторов N>
Case Else
<список операторов N+1>
End Select

12.

Структурное программирование — методология
разработки программного обеспечения, в основе которой
лежит представление программы в виде иерархической
структуры блоков.
Управляющие структуры - это основа языков
программирования. Они позволяют задать параметр и
затем в зависимости от его значения выполнить то или
иное действие.
Управляющие структуры
определяют порядок
выполнения кода и помогают сократить число ошибок,
упростить отладку.
Перейти к тесту

13. Управляющие структуры позволяют …

Следующий вопрос

14. Управляющая инструкция IF … THEN … ELSE …

Следующий вопрос

15. Управляющая инструкция WHILE … WEND …

Следующий вопрос

16. Дайте определение управляющим структурам: WHILE … WEND … FOR … NEXT …

Следующий вопрос

17. Visual Basic for Application -- Это

Visual Basic for Application -Это
Перейти к результату

18. Результаты теста :

Количество правильных
ответов:
5
Количество неправильных
ответов:
0
Всего вопросов:
5
Показать результаты
Выйти
English     Русский Правила