ВУЗ:
Составители:
11
Тип данных
Занимаемый
размер памяти
(байт)
Диапазон
Boolean (Логический)
2
True ( Истина ) или
False
( Ложь )
Byte (Целое число без знака)
1 от 0 до 255
Integer (Целое)
2 от –32 768 до 32 767
Long (Длинное целое)
4 от –2 147 483 648 до 2 147 483 647
Single (Число с плавающей
точкой)
4 По абсолютной величине
от 1,401298 Е-45 до 3,402823 Е38
Object (Объект)
4 Любой определенный объект
Double (Число с плаваю-
щей точкой двойной точности)
8 По абсолютной величине
от 4,9 Е-324 до 1,7 Е308
Date (Дата)
8 от 1 января 100 г.
до 31 декабря 9 999 г.
Currency (Денежный)
8 от –922 337 203 685 477,5808
до 922 337 203 685 477,5807
String (Строка переменной
длины)
1 байт на сим-
вол
от 0 до 64 Кбайт
Array (Массив)
Зависит от размера массива и типа элементов массива
Variant (Используется для
хранения всех типов)
16 байт плюс 1 байт на каждый символ строковых значе-
ний
Определяемый пользователем
тип
Используется для описания различных структур данных
Ниже приведены рекомендуемые префиксы имен переменных для каждо-
го типа данных и, в скобках, символы типа (где они определены):
• Boolean – bin;
• Byte – byt;
• Currency – cur (@);
• Date – dte;
• Double – dbl (#);
• Integer – int (%);
• Long – lng (&);
• Single – sng (!);
• String – str ($);
• Variant – vnt.
1.6. Константы
Кроме переменных в программах VBA могут использоваться константы.
В отличие от переменной константа никогда не меняет своего значения.
Константа, как и переменная, должна объявляться, при этом используется опе-
ратор Const, аналогичный оператору Dim.
Таблица 1. Типы данных VBA
Таблица 1. Типы данных VBA
Занимаемый
Тип данных размер памяти Диапазон
(байт)
Boolean (Логический) 2 True ( Истина ) или False
( Ложь )
Byte (Целое число без знака) 1 от 0 до 255
Integer (Целое) 2 от –32 768 до 32 767
Long (Длинное целое) 4 от –2 147 483 648 до 2 147 483 647
Single (Число с плавающей 4 По абсолютной величине
точкой) от 1,401298 Е-45 до 3,402823 Е38
Object (Объект) 4 Любой определенный объект
Double (Число с плаваю- 8 По абсолютной величине
щей точкой двойной точности) от 4,9 Е-324 до 1,7 Е308
Date (Дата) 8 от 1 января 100 г.
до 31 декабря 9 999 г.
Currency (Денежный) 8 от –922 337 203 685 477,5808
до 922 337 203 685 477,5807
String (Строка переменной 1 байт на сим- от 0 до 64 Кбайт
длины) вол
Array (Массив) Зависит от размера массива и типа элементов массива
Variant (Используется для 16 байт плюс 1 байт на каждый символ строковых значе-
хранения всех типов) ний
Определяемый пользователем Используется для описания различных структур данных
тип
Ниже приведены рекомендуемые префиксы имен переменных для каждо-
го типа данных и, в скобках, символы типа (где они определены):
• Boolean – bin;
• Byte – byt;
• Currency – cur (@);
• Date – dte;
• Double – dbl (#);
• Integer – int (%);
• Long – lng (&);
• Single – sng (!);
• String – str ($);
• Variant – vnt.
1.6. Константы
Кроме переменных в программах VBA могут использоваться константы.
В отличие от переменной константа никогда не меняет своего значения.
Константа, как и переменная, должна объявляться, при этом используется опе-
ратор Const, аналогичный оператору Dim.
11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »
