Б) Операции отношения
>, <, >=, <=, <>, =
Например:
Dim x As Double, y As Double, z As Double, b As Boolean
X=5 : y=3
B= (x<y)
B= (x>y)
B= (x<=y)
B= (x>=y)
B= (x<>y)
B= (x=y)
В) Логические операции
Операция | Наименование |
Not And Or | Отрицание Конъюнкция (умножение) Дизъюнкция (сложение) |
Значения элементарных логических выражений приведены в таблице ниже
Таблица – Результат логических операций
A | B | not A | A and B | A or B | A xor B |
True True False False | True False True False | False False True True | True False False False | True True True False | False True True False |
Логические выражения состоят из операндов и операций отношения и логических операций.
Результатом вычисления логического выражения может быть одно из двух логических значений: True (истина ) или False (ложь).
Г) Текстовые операции
Сложение строк. Для сложения строк допустимо использование операции +, но предпочтительнее, во избежание путаницы, применять операцию со знаком &
Д) Приоритеты операций
VBA выполняет операции в соответствии с их приоритетами, что обеспечивает однозначность в трактовании значений выражений
Ø Операции в скобках
Ø Вычисление функций
Ø Возведение в степень
Ø Смена знака
Ø *, /, \, mod
Ø +, -
Ø >,>=, <, <=, <>, =
Ø Not
Ø And
Ø Or
Дата добавления: 2015-08-08; просмотров: 785;