ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Условный оператор IF. Для реализации разветвляющегося вычислительного процесса в VBA используется операторIf…Then…Else, который представляет собой простейшую форму проверкиДля реализации разветвляющегося вычислительного процесса в VBA используется оператор If…Then…Else, который представляет собой простейшую форму проверки условий. Он имеет следующий синтаксис: If УСЛОВИЕ Then ОПЕРАТОР_1 Else ОПЕРАТОР_2 ОПЕРАТОР_1 выполняется, если УСЛОВИЕ истинно, в противном случае выполняется ОПЕРАТОР_2. При этом оператор If…Then…Else записывается в одну строку. УСЛОВИЕ – это выражение логического типа. Результат выражения всегда имеет булевский тип. Выражение может быть простым и сложным. При записи простых условий могут использоваться все возможные операции отношения, указанные в табл. 3.2. Таблица 3.2. Логические отношения
Сложные условия образуются из простых путем применения логических операций и круглых скобок. Список логических операций приведен в табл. 3.3. Таблица 3.3. Логические операции
В условном операторе допустимо использование блока операторов вместо любого из операторов. В этом случае условный оператор имеет вид: If УСЛОВИЕ Then БЛОК_ОПЕРАТОРОВ_1 Else БЛОК_ОПЕРАТОРОВ_2 End If В условном операторе может проверяться несколько условий. В этом случае условный оператор имеет вид: If УСЛОВИЕ_1 Then БЛОК_ОПЕРАТОРОВ_1 ElseIf УСЛОВИЕ_2 Then БЛОК_ОПЕРАТОРОВ_2 Else …. End If Пример 1. Написать часть программы для алгоритма на рис. 3.3.
Пример 2. Написать часть программы для алгоритма на рис. 3.4.
Не нашли, что искали? Воспользуйтесь поиском:
|