logo
Конспект лекцій з дисципліни

Логічний оператор and

Синтаксис: Операнд_1 AND Операнд_2

Оператор AND виконує логічну кон’юнкцію.

Результатом даної операції є значення True, тільки коли обидва операнди мають значення True, інакше - False.

Таблиця істинності оператора AND

Операнд_1

Операнд_2

Результат

True

True

True

True

False

False

False

True

False

False

False

False

Оператора AND можна використовувати для декількох операндів:

(5<7) AND (4>3) AND (5=6)   результатом буде False

Незалежно від кількості операндів результатом логічної операції AND буде True тільки у тому випадку, коли всі операнди виразу матимуть значення True. У будь-якому іншому випадку результатом буде False. Звернете увагу, що операнди полягають в круглі дужки. VBA спочатку обчислює значення кожного операнда усередині дужок, а потім вже весь вираз повністю.