Выполните задание
1. Откройте файл «Процедура». Создайте в Модуле 1 новую процедуру с именем «Польза».
2. Введите следующий текст процедуры:
InputBox «Введите Ваше имя»
3. Нажмите клавишу <F5> для выполнения процедуры. Появится окно ввода, предлагающее ввести ваше имя.
4. Введите свое имя и нажмите ОК. Процедура закончится.
Где теперь хранится ваше имя, как его найти и использовать дальше в программе? Вот для того и необходима переменная, чтобы сохранить все, что введет пользователь.
Типы данных
Тип данных переменных показывает, данные какого типа позволяет сохранить переменная. Данные бывают количественные и качественные. Для представления количественных данных используют числа, а для описания качественных данных используется текстовое представление информации в виде символов. Принципиальное различие между этими двумя типами данных заключается в способах их обработки. С числовыми данными можно проводить арифметические операции (сложение, умножение, деление). Для символьных данных существуют специальные функции обработки.
В таблице приведен список типов данных, также в ней содержится информация о размере данных, т.е. об объеме памяти, выделяемом для хранения данных определенного типа.
Тип | Объем памяти (байт) | Диапазон значений |
Byte(байт) | 1 байт | Целые числа от 0 до 255 |
Integer(целое) | 2 байта | от -32 768 до 32 767 |
Long(длинное целое) | 4 байта | Целые числа двойной длины от -2 147 483 648 до 2 147 483 647 |
Single(одинарной точности) | 4 байта | Для отрицательных значений от-3,4Е38 до -1,4Е-45. Для положительных - от 1,4Е-45 до 3,4Е38 |
Double(двойной точности) | 8 байт | Для отрицательных.- от-1,79Е308 до-4,94Е-342. Для положит. - от 4,94Е-324 до 1,79Е308 |
Boolean(логический) | 2 байта | Истина (True) или ложь (False) |
Currency(денежный) | 8 байт | От -922 337 203 685 477,5808 до 922 337 203 685 477,5807 |
Date(дата и время) | 8 байт | От 1 января 100 г. До 31 декабря 9999 г. |
String(строка) | 1 байт на каждый символ | От 0 до 2 млрд. символов |
Variant(универсальный числовой) | 16 байт | Любое числовое значение из диапазона Double |
Variant(универсальный текстовый) | 22 байта + 1 байт на символ | Тот же диапазон, что и для строкового типа с переменной длиной |
В каждой системе программирования есть разделы описания данных. В языке VBA описание данных начинается с оператора DIM.
Имя переменной должно начинаться с буквы и может содержать буквы, цифры и другие символы. Имя не может содержать пробелы, точки, запятые, восклицательный знак (!) и символы @, &, $, #. Имя должно состоять не более чем из 255 символов.