Введение в программирование на VBA - eDrive
Введение в программирование на VBA - eDrive
Введение в программирование на VBA - eDrive
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
47<br />
Тип данных,<br />
обоз<strong>на</strong>чение<br />
Наз<strong>в</strong>ание,<br />
<strong>в</strong>еличи<strong>на</strong><br />
Long & Длинный<br />
целый<br />
Вещест<strong>в</strong>енный<br />
Single !<br />
Double #<br />
Размер (байт)<br />
Currency @ Валюта 8<br />
4<br />
4<br />
З<strong>на</strong>чения<br />
от –2147483648 до<br />
2147483647<br />
от –3,402823E38 до<br />
1,401298E45<br />
8 от –1,79E308 до 1,79E308<br />
от 0 до<br />
922337203685477.58<br />
Длинный <strong>в</strong>ещест<strong>в</strong>енный<br />
Decimal<br />
Масштабируемый<br />
целый<br />
14 от –10E28 до 10E28<br />
Date Дата, <strong>в</strong>ремя 8 от 1/1/100 до 31/12/9999.<br />
Object Объект 4 Ссылка <strong>на</strong> объект<br />
String $ Строка 1 байт <strong>на</strong> сим<strong>в</strong>ол от 0 до 2 млрд.<br />
Type Задается Сумма з<strong>на</strong>чений члено<strong>в</strong><br />
Variant<br />
Произ<strong>в</strong>ольный<br />
сим<strong>в</strong>ол<br />
16 + 1 байт <strong>на</strong><br />
Подтипы типа данных Variant<br />
vbEmpty 0 Отсутст<strong>в</strong>ует инициализация<br />
vbNull 1 Отсутст<strong>в</strong>ующие данные<br />
vbInteger 2 Целый<br />
vbLong 3 Длинный целый<br />
vbSingle 4 Вещест<strong>в</strong>енный<br />
vbDouble 5 Длинный <strong>в</strong>ещест<strong>в</strong>енный<br />
vbCurrency 6 Валюта<br />
vbDate 7 Дата<br />
vbString 8 Строка<br />
vbObject 9 Объект OLE Automation<br />
vbError 10 Ошибка<br />
vbBoolean 11 Логический<br />
vbVariant 12 Масси<strong>в</strong> произ<strong>в</strong>ольного типа<br />
vbDataObject 13 Не объект OLE Automation<br />
vbDecimal 14 Масштабируемый целый<br />
vbByte 17 Байт<br />
vbArray 8192 Масси<strong>в</strong><br />
Любое число, сим<strong>в</strong>ол<br />
При программиро<strong>в</strong>ании следует зада<strong>в</strong>ать типы данных, которые<br />
расходуют минимум памяти, но достаточны для хранения <strong>в</strong>сех требуемых<br />
з<strong>на</strong>чений данных.<br />
Если перемен<strong>на</strong>я или константа не объя<strong>в</strong>ле<strong>на</strong> или объя<strong>в</strong>ле<strong>на</strong> без<br />
указания типа, Visual Basic рассматри<strong>в</strong>ает ее как тип Variant. Variant