Экономическая информатика-стр.391

Выражение условия

Результат

25 о 30

True (Истина) ( 25 не равно 30)

25 <30

True (Истина) ( 25 меньше 30)

25 >30

False (Ложно) ( 25 не больше 30)

Т ext 1 .Т ext = «Петров»

True (Истина), если слово «Петров» является содержимым первого текстового поля, в противном случае -False (ложно)

Number >= 100

True (Истина), если переменная Number содержит значение не меньше 100, в противном случае -False (ложно)

Логические операции

Логические операции применяются в логических выражениях. Если существует несколько условий выбора в операциях отношения, то эти операции связываются между собой логическими операциями. Перечень логических операций VBA приведен ниже.

Логическая операция

Действие

[Операнд1] And [Операнд2]

Если связываемые условия имеют значение True, то результирующее значение также будет True

[Операнд 1] От [Операнд2]

Если одно из связываемых условий будет иметь значение True, то результирующим . значением также будет True

Not [Операнд]

Если условие имеет значение True, то результирующим значением будет False. Если условие имеет значение False, то результирующее значение будет True

[Операнд!] Хог [Операнд2]

Если только одно из связываемых условий имеет значение True, то результирующее значение также будет True. Если оба условия имеют одинаковые значения, то результирующее значение будет False

Ниже приведены примеры применения логических операций.

Логическое выражение

Результат

Textl .Text = «Иванов» And

True (истина), если оба выражения

Number < 20

сравнения имеют значение True (Истина)

Textl .Text = «Иванов» Хог

False (ложно), если оба выражения

Number < 20

сравнения имеют значение True (Истина)

Textl.Text = «Иванов» Or

True (истина), если хотя бы одно

Number < 20

выражение сравнения имеет значение True (Истина). False (Ложно), если оба выражения имеют значение False (ложно).

Not Number < 20

True (истина), если выражение сравнения имеет значение False

Операции для работы со строками