ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »