Шаг 113.
VBA в MSExcel.
Основы программирования на VBA. Операции VBA

    На этом шаге мы перечислим основные операции.

    В программах на VBA можно использовать стандартный набор операций над данными. Имеются три основных типа операций:

    Приведем операции VBA указанных и дополнительных категорий.

Таблица 1. Математические операции
Операция Название
[Операнд1] + [Операнд2] Сложение
[Операнд1] - [Операнд2] Вычитание
- [Операнд] Перемена знака
[Операнд1] * [Операнд2] Умножение
[Операнд1] / [Операнд2] Деление
[Операнд1] \ [Операнд2] Целочисленное деление
[Операнд1] Mod [Операнд2] Остаток от деления по модулю
[Операнд1] ^ [Операнд2] Возведение в степень

Таблица 2. Операции отношения
Операция Название
[Операнд1] < [Операнд2] Меньше
[Операнд1] > [Операнд2] Больше
[Операнд1] <= [Операнд2] Меньше или равно
[Операнд1] >= [Операнд2] Больше или равно
[Операнд1] <> [Операнд2] Не равно
[Операнд1] = [Операнд2] Равно
[Операнд1] Is [Операнд2] Сравнение двух операндов, содержащих ссылки на объекты
[Операнд1] Like [Операнд2] Сравнение двух строковых выражений

Таблица 3. Логические операции
Операция Название
[Операнд1] And [Операнд2] Логическое умножение
[Операнд1] Or [Операнд2] Логическое сложение
[Операнд1] Xor [Операнд2] Исключающее или
Not [Операнд] Логическое отрицание
[Операнд1] Imp [Операнд2] Логическая импликация (в настоящее время почти не используется)
[Операнд1] Equ [Операнд2] Логическая эквивалентность (в настоящее время почти не используется)

Таблица 4. Другие операции
Операция Название
[Операнд1] & [Операнд2] Сложение строк. Для сложения строк допустимо использование операции [Строка1] + [Строка2] , но предпочтительнее, во избежания путаницы, применять операцию со знаком &

    На следующем шаге мы рассмотрим приоритеты операций.




Предыдущий шаг Содержание Следующий шаг