с количеством знаков после запятой
Тип |
Содержимое |
Область значений |
Знак |
|
Boolean |
Логическое значение |
True или False |
||
Byte |
Однобайтное целое число |
от 0 до 255 |
||
Integer |
Целое число |
от –32768 до +32767 |
% |
|
Long |
Длинное целое число |
от –2147483648 до +2147483647 |
& |
|
Single |
Число с плавающей запятой |
от –3,402823*1038 до -1,401298* 10-45 и от +1,401298* 10-45 до +3,402823*1038 |
! |
|
Double |
Число с плавающей запятой двойной точности |
от –1,79769313486232*10308 до -4,94065645841247* 10-324 и от +4,94065645841247* 10-324 до +1,79769313486232*10308 |
# |
|
Currency |
Денежная величина |
от –922337203685477,5808 до +922337203685477,5807 |
@ |
|
Decimal |
Десятичное число |
Числа с количеством знаков после запятой от 0 до 28 |
||
Date |
Дата/время |
|||
String; string длина |
Строка переменной и постоянной длины |
длина строки до 65500 (16-разрядный код) или 2*1032 (32-разрядный код) |
$ |
|
Object |
Объект |
Любая ссылка на объект |
||
Variant |
Устанавливает тип данных в зависимости от содержимого |
Null, Error, Double, String, Object |
||
При объявлении многомерного массива границы каждой размерности разделяются запятыми. Например, можно использовать трёхмерный массив, где первое измерение относится к школе, второе – к классу, а третье – к номеру ученика: Dim aStudent (5, 4 To 10, 30)
aStudent(3, 5, 17)="Иванов"
Размер и размерность динамического массива можно изменять во время выполнения программы. Сначала массив определяют в секции (General)(Declarations) контейнера (формы, модуля, класса) без указания размера, например Dim aArray () As Variant
Затем в каждой процедуре с помощью оператора ReDim устанавливают фактический размер массива, например ReDim aArray (50, 10)
Тип данных можно не указывать, если он уже определён с помощью Dim. Для многомерных массивов можно изменять только последнее измерение. Использование зарезервированного слова Preserve позволяет сохранить содержимое массива при изменении его размера или размерности, например
ReDim Preserve aArray (50, 15)
Константы объявляются с помощью слова Const, где сразу ей присваивается значение, например Const Pi=3.141
Глобальная константа объявляется с помощью Public, например