logo
Конспект лекций по КИТ

Основы программирования на vba Типы данных

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

В VBA имеются следующие основные типы данных:

Тип данных

Размер (байт)

Диапазон значений

Byte (байт)

1

От 0 до 255

Boolean (логический)

2

True или False

Integer (целое число)

2

От -32 768 до 32 767

Long (длинное целое число)

4

От -2 147 483 648 до 2 147 483 647

Single (число с плавающей запятой обычной точ­ности)

4

От -3.402823Е38 до -1 .401298Е-45 для отрицательных значений

Double (число с плавающей запятой двойной точности)

8

От -1,79769313486232Е308 до

-4,94065645841247Е-324 для отрицательных значений;

от 4,94065645841247Е-324 до 1,79769313486232Е308 для положительных значений

Decimal (масштабируемое целое число)

14

+/-79228162514264337593543950335 с 28 знаками спрва от запятой;

минимальное ненулевое значение имеет вид +/-0,0000000000000000000000000001

Date (даты и время)

8

От 1 января 100 г. до 31 декабря 9999г.

Object (объект)

4

Любой указатель объекта

String (строка переменной длины)

10 + длина

строки

От О до приблизительно 2 миллиардов

String (строка постоянной длины)

длина

строки

От 1 до приблизительно 65 400

Variant (числовые подтипы)

16

Любое числовое значение вплоть до границ диапазона для типа Double

Variant (строковые подтипы)

22+длина строки

От О до приблизительно 2 миллиардов

Тип данных, определяемый пользователем (с позмощью ключевого слова Туре)

Объём определяется элементами

Диапазон каждого элемента определяется его типом данных