пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Программирование ветвлений. Операторы ветвления.

ПРОГРАММИРОВАНИЕ ВЕТВЛЕНИЙ.

Управляющие конструкции ветвления позволяют проверить некоторое условие, а затем в зависимости от результатов этой проверки выполнить ту или иную группу операторов. Для организации ветвлений в VBA используются стандартный оператор ветвления(краткого и полного) If ... Then... Else и оператор выбора Select Case.

Оператор ветвления If ... Then ... Else имеет несколько форм представления. Краткая форма оператора ветвления может иметь как однострочную, так и блочную форму. В одну строку краткая форма If может быть записана так: Форма 1:

If <условие> Then <оператор> - краткая форма в одну строку.

В блочной форме краткое ветвление выглядит следующим образом: Форма 2:

If <условие> Then Соператор 1> Соператор 2>

End If

В качестве условия можно использовать логическое выражение, возвращающее значение True (Истина) или False (Ложь), или любое арифметическое выражение. Если используется арифметическое выражение, то нулевое значение этого выражения эквивалентно логическому значению False, а любое ненулевое выражение эквивалентно True.

В том случае, когда <условие> пригашает значение False, то операторы, составляющие тело краткого оператора ветвления (заключенные между Then и End If), выполняться не будут.

В тех случаях, когда значению условия False должно соответствовать выполнение каких-либо других действий, а не просто пропуск оператора или группы операторов, используется полная форма оператора ветвления, всегда имеющая блочную форму записи:

Форма 3:

If <условие> Then <блокОператоро1> Else

<блокОператоро2> End If


16.01.2014; 02:20
хиты: 98
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь