Данные в VBA

Данными мы называем константы и переменные, над которыми выполняются арифметические и логические операции.

Переменная - это обозначенная именем область памяти для хранения данных, которые могут изменяться в процессе выполнения программы.

Константа - это обозначенная именем область памяти для хранения данных, которые не могут изменяться в процессе выполнения программы.

Имя переменных и констант подчиняется следующим основным правилам:

¨ первым символом имени должна быть буква;

¨ число символов в имени не более 255;

¨ символы имени - буквы, цифры и знак подчеркивания;

¨ имя не должно совпадать с ключевым словом VBA.

Типы данных

Типом данных называется способ представления и сохранения данных в ПК. Приведем основные типы данных в VBA:

¨ integer -целый тип (от -32768 до 32767 );

¨ Long - целый тип ( от -2147483648 до 2147483647);

¨ single -вещественный тип ( мантисса до 7 значащих цифр -1038 до 1038);

¨ double -вещ. тип ( мантисса до 14 значащих цифр -10308 до 10308);

¨ currency -используется в финансовых расчетах;

¨ string -строковый тип ( от 0 до 65535 символов );

¨ boolean -логический тип ( значения true (истина) false (ложь);

¨ date - для ввода даты ( от 01.01. 100 до 31.12. 319999);

¨ variant -произвольный тип ( когда тип не описывается пользователем).

В зависимости от типа данных для хранения переменной выделяется больше или меньше байтов оперативной памяти ПК. Например, для переменных типа integerтребуется 2 байта, а для вещественных типа Single - 4 байта. Для типа variant –16 байтов.