Типы данных Visual Basic
| Тип данных | Объём занимаемой памяти | Краткая запись | Диапазон значений |
| Целые типы | |||
| Byte (байт) | 1 байт | от 0 до 255 | |
| Boolean (булево) | 2 байта | True или False | |
| Intriger (целое) | 2 байта | % | от -32768 до 32767 |
| Long (целое двойной длинны) | 4 байта | & | от
-2147483648 до 2147483647 |
| Типы с плавающей точкой | |||
| Single - Positive (положительное) | 4 байта | ! | от
1.401298Е-45 до 3.402823Е+38 |
| Single - Negative (отрицательное) | 4 байта | ! | от
-3.402823Е+38 до -1.401298Е-45 |
| Double - Positive (положительное двойной точности) | 8 байт | # | от
4.94065645841247Е-324 до 1.79769313486232Е+308 |
| Double - Negative (отрицательное двойной точности) | 8 байт | # | от
-1.79769313486232Е+308 до -4.94065645841247Е-324 |
| Строковые типы | |||
| String (строка переменной длинны) | 10 байт + длинна строки | $ | от 0 до двух миллиардов символов |
| String (строка фиксированной длинны) | длинна строки | $ | от 1 до ~65400 |
| Объектные типы | |||
| Object (объёкт) | 4 байта | ссылка на объект | |
| Не определённые типы | |||
| Variant (числовые типы) | 4 байта | любое числовое значение | |
| Variant (строковые типы) | 22 байта | любое строковое значение | |
| Прочие типы | |||
| Currency (число в денежном формате) | 8 байт | @ | от
-922337203685477.5808 до 922337203685477.5807 |
| Data (Дата) | 8 байт | от 1
января 100
года до 31 декабря 9999 года |
|