Типы данных относятся к самым фундаментальным понятиям любого языка программирования. В языке VBA предусмотрены следующие типы данных:
─ числовые,
─ строковые (символьные):
─ дата и время (Data – от 01.01.100 до 31.12.9999):
─ логический (Boolean – для хранения значений True и False):
─ объектный (хранит ссылку на любой объект в памяти):
─ Variant – специальный тип данных, который может хранить любые другие типы данных.
Числовые типы данных перечислены в табл.2
Таблица 2. Числовые типы данных, используемые в VBA
Тип данных | Описание | Диапазон допустимых значений | |
Byte | Достаточно малое целое число | От 0 до 255 | |
Integer | Не слишком большое целое число | От –32768 до 32767 | |
Long | Большое целое число | От –2147483648 до 2147483647 | |
Single | Значение одинарной точности с плавающей запятой | От –3,402823Е38 до –1,401298Е-45 для отрицательных значений и от 1,401298Е-45 до 3,402823Е38 для положительных значений | |
Double | Значение двойной точности с плавающей запятой | От –1,79769313486231Е308 до 1,79769313486232Е308 | |
Currency | Большое число, для которого выделено 19 позиций, включая 4 позиции после запятой | От –922337203685477,5808 до 922337203685477,5807 |
Различные типы данных введены для рационального использования памяти ЭВМ.
При решении задач лабораторных работ рекомендуется использовать числовые данные типов Integer и Single.