Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Часть 1
VBA. УСЛОВНЫЙ ОПЕРАТОР
Цель работы: научиться разрабатывать алгоритмы и программы разветвляющейся структуры с условным оператором IF. Познакомиться с некоторыми объектами VBA и с их свойствами.
КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ:
….
1. В программном коде, чтобы реализовать ветвление применяется условный оператор
IF THEN
Условный оператор позволяет выбирать и выполнять действия в зависимости от истинности некоторого условия. Имеется два варианта синтаксиса: В первом случае он имеет вид:
IF < условие > Then [операторы 1] [ Else [операторы 2] ]
Во втором случае оператор расположен на нескольких строках:
IF < условие > Then
[операторы]
[ElseIf < условие – n> Then
[операторы-n ]…
[Else]
[ИначеОператоры]]
End If
Здесь условие обязательно в обоих вариантах. Оно может быть числовым или строковым выражением со значениями TRUE или FALSE. Операторы 1 и операторы 2 это последовательности из одного или нескольких операторов. По крайней мере одна из этих последовательностей должна быть непустой. Если условие истинно (TRUE), выполняется последовательность «операторы 1», если ложно, “операторы 2”.
Пример записи оператора:
‘Условный оператор в виде одной строки:
IF A>10 Then A=A+1: B=B+A: C=C+B ELSE C=A*B: A=C+2
‘тот же условный оператор в виде блока:
IF A>10 Then
A=A+1: B=B+A: C=C+B
ELSE
C=A*B: A=C+2
End If
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ ОПЕРАТОРА УСЛОВИЯ
Дата публикования: 2015-10-09; Прочитано: 165 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!