logo
информ

18)Алфавит. Комментарии. Имена переменных. Операция присвоения. Математические операции. Операции присвоения. Логические операции.

Алфавит языка VBA

В него входят:

Прописные и строчные буквы латинского алфавита (A-Z, a-z);

Прописные и строчные буквы кириллицы (А-Я, а-я);

Цифры от 0 до 9;

Символы подчеркивания “_”.

Неизображаемые символы используемые для отделения слов друг от друг (пробел, табуляция, переход на новую строку);

Специальные символы,: + – * / \ ^ = > < [ ] ( ) . , : ; { } ‘ & @;

Составные символы,: <= , >= , <>.

Комментарии - для пояснения к тексту программы для пользователя, размещается на одной строке текста программы, начинается со знака «‘» или с зарезервированного слова Rem.

Имена переменных должны удовлетворять правилам:

Первый символ обязательно буква.

Не использовать .!@&$# и пробел.

Имя должно содержать буквы, цифры и знак подчеркивания.

Длина не больше 255 символов, но иметь в виду, что VBA различает первые 31 символов от начала.

Имена не должны совпадать с зарезервированными словами VBA.

Имя не должны повторяться ни на одном уровне определения,

Операция присваивания

При объявлении переменной резервируется ячейка памяти согласно указанного типа и ничего туда не заносит. Чтобы переменная получила свое значение нужно использовать операцию присваивание. Присваивание имеет следующую синтаксическую конструкцию:ИмяПеременной = Значение

ИмяПеременной — имя переменной; символ « = » знак операции присваивания; Значение — числа, или комбинация переменных, констант

Математические операции

Операции сложения, вычитания, умножения и деления-основные Остальные математические операции называются дополнительными. Они применяются в специальных математических формулах и при обработке текстовой информации.

Result = 10\3 – результат 3 (целая часть от деления);

Result = 10 Mod 3 – результат 1 (остаток от деления);

Result = 3^2 – результат 9;

Result = -3*2 – результат -6.

Операция отношения имеет т два значения — True (Истина) и False (Ложь), которые могут быть присвоены переменным типа Boolean или определенному свойству объекта. Перечень операций отношения VBA

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

Лог.операц

Результат

And(конъюнкция)

True, обе одновременно принимают значения True, в остальных False

Or(дизъюнкция)

False, обе перемен одновременно значения False; в остальных с True

Not(отрицание).

Если переменная True, то результат False и наоборот

Xor

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