Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Описание данных. Все объекты, которыми оперирует язык программирования VВА, относятся к определенному типу



Все объекты, которыми оперирует язык программирования VВА, относятся к определенному типу.

Тип данных определяет:

– область возможных значений переменной;

– структуру организации данных;

– операции, определенные над данными этого типа.

Типы данных подразделяются на простые (скалярные) и сложные (структурированные). У простых типов данных возможные значения данных едины и неделимы. Сложные же типы имеют структуру, в которую входят различные простые типы данных. Скалярные типы данных представлены в таблице 2.1.

Таблица 2.1. Скалярные типы VBA

Имя типа Русское название типа Возможные значения
Boolean Логический True, False
Byte Байтовый 0…255
Integer Целое -32768…+32767
Long Длинное целое -2147483648…+2147483647
Single Число с плавающей точкой -3,4Е38…-1,4Е-45 для отрицательных значений. 1,4Е-45…3,4Е38 для положительных значений.
Double Число с плавающей точкой двойной точности -1,7Е308…-4,9Е-324 для отрицательных значений. 4,9Е-324…1,7Е308 для положительных значений.
Currency Денежный Десятичные числа с фиксированной позицией запятой. Возможны 15 цифр до запятой и 4 после.
String Строковый Есть два вида строк: строки фиксированной длины (до 216 символов) и строки переменной длины (до 231 символов). Данные записываются в кавычках.
Date Дата Даты изменяются в диапазоне от 1.01.100г. до 31.12.9999г.
Object Объект Ссылка на объект (указатель)
Variant Вариант Универсальный тип, значением которого могут быть данные любого из перечисленных выше типов, объекты, значения NULL и значения ошибок ERROR.

Переменные в программе можно описывать или не описывать. В последнем случае ей будет присвоен тип Variant. Явно описывать переменную можно как в начале блока, так и в любом месте, где возникла необходимость использовать новую переменную. Лучше все переменные описывать явно и, как правило, в начале блока. Для запрета использования переменных, которые не были описаны явно, в начало программы необходимо вставить оператор Option Explicit.





Дата публикования: 2014-12-28; Прочитано: 760 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...