На этом шаге мы перечислим основные операции.
В программах на VBA можно использовать стандартный набор операций над данными. Имеются три основных типа операций:
Приведем операции VBA указанных и дополнительных категорий.
Операция | Название |
---|---|
[Операнд1] + [Операнд2] | Сложение |
[Операнд1] - [Операнд2] | Вычитание |
- [Операнд] | Перемена знака |
[Операнд1] * [Операнд2] | Умножение |
[Операнд1] / [Операнд2] | Деление |
[Операнд1] \ [Операнд2] | Целочисленное деление |
[Операнд1] Mod [Операнд2] | Остаток от деления по модулю |
[Операнд1] ^ [Операнд2] | Возведение в степень |
Операция | Название |
---|---|
[Операнд1] < [Операнд2] | Меньше |
[Операнд1] > [Операнд2] | Больше |
[Операнд1] <= [Операнд2] | Меньше или равно |
[Операнд1] >= [Операнд2] | Больше или равно |
[Операнд1] <> [Операнд2] | Не равно |
[Операнд1] = [Операнд2] | Равно |
[Операнд1] Is [Операнд2] | Сравнение двух операндов, содержащих ссылки на объекты |
[Операнд1] Like [Операнд2] | Сравнение двух строковых выражений |
Операция | Название |
---|---|
[Операнд1] And [Операнд2] | Логическое умножение |
[Операнд1] Or [Операнд2] | Логическое сложение |
[Операнд1] Xor [Операнд2] | Исключающее или |
Not [Операнд] | Логическое отрицание |
[Операнд1] Imp [Операнд2] | Логическая импликация (в настоящее время почти не используется) |
[Операнд1] Equ [Операнд2] | Логическая эквивалентность (в настоящее время почти не используется) |
Операция | Название |
---|---|
[Операнд1] & [Операнд2] | Сложение строк. Для сложения строк допустимо использование операции [Строка1] + [Строка2] , но предпочтительнее, во избежания путаницы, применять операцию со знаком & |
На следующем шаге мы рассмотрим приоритеты операций.