Методы автоматизации при работе в MS Excel. Синявская Г.А. - 11 стр.

UptoLike

Составители: 

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