Читайте также:
|
|
Условные выражения.
Разветвляющийся алгоритм – алгоритм, в котором часть действий может быть выполнена либо не выполнена в зависимости от результата анализа исходных и промежуточных результатов.
Однострочный оператор If:
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис однострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then [ОП_истина] [Else ОП_ложь]
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ЛВ – ложь (False).
Вся конструкция записывается в одной строке.
Многострочный оператор If:
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис многострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then
[ОП_истина]
[ElseIf ЛВ_доп Then
[ОП_доп_истина]…]
[Else
ОП_ложь]
End If
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ни одно из проверяемых условий не является истиной.
ЛВ_доп – дополнительные логические выражения.
ОП_доп_истина – операторы, которые выполняются, если ЛВ_доп – истина.
Вся конструкция записывается в несколько строк.
VBA. Разветвляющийся алгоритм.
Однострочный оператор If.
Разветвляющийся алгоритм – алгоритм, в котором часть действий может быть выполнена либо не выполнена в зависимости от результата анализа исходных и промежуточных результатов.
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис однострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then [ОП_истина] [Else ОП_ложь]
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ЛВ – ложь (False).
Вся конструкция записывается в одной строке
VBA. Разветвляющийся алгоритм. Многострочный оператор If.
Разветвляющийся алгоритм – алгоритм, в котором часть действий может быть выполнена либо не выполнена в зависимости от результата анализа исходных и промежуточных результатов.
На языке VBA разветвление можно описать оператором If. Различают строчный (однострочный) и блочный (многострочный) операторы.
Синтаксис многострочного оператора: после If записывается логическое выражение (ЛВ).
If ЛВ Then
[ОП_истина]
[ElseIf ЛВ_доп Then
[ОП_доп_истина]…]
[Else
ОП_ложь]
End If
ОП_истина – операторы, которые будут выполнены, если ЛВ - истина (True).
ОП_ложь – операторы, которые будут выполнены, если ни одно из проверяемых условий не является истиной.
ЛВ_доп – дополнительные логические выражения.
ОП_доп_истина – операторы, которые выполняются, если ЛВ_доп – истина.
Вся конструкция записывается в несколько строк.
Дата добавления: 2015-01-30; просмотров: 161 | Поможем написать вашу работу | Нарушение авторских прав |