Microsoft Office (Разработка документов в Word, Excel и приложений на Visual Basic for Application). - Учебное пособие (Н.А.Устинов)

Тип данных integer

Переменные типа Integer (целые) сохраняются как 16-разрядные (2-байтовые) числа в диапазоне от -32 768 до 32 767.  Символом описания типа для типа Integer служит символ процентов (\%).

Переменные типа Integer используются также для представления перечисляемых наборов.  Перечисляемый набор может содержать конечный набор уникальных целых значений, каждое из которых имеет особый смысл в текущем контексте.  Перечисляемые наборы являются удобным инструментом, обеспечивающим выбор из ограниченного набора параметров.  Например, если пользователь должен выбрать цвет из списка, то можно установить соответствие: черный = 0, белый = 1 и т.д. Хорошим стилем программирования является определение константы для каждого элемента перечисляемого набора с помощью инструкции Const.

Тип данных Long

Переменные типа Long (длинное целое) сохраняются как 32-разрядные (4-байтовые) числа со знаком в диапазоне от -2 147 483 648 до 2 147 483 647.  Символом описания типа для типа Long служит символ (&).

Тип данных Object

Переменные типа Object сохраняются как 32-разрядные (4-байтовые) адреса, в которых содержатся ссылки на объекты.  Переменной, описанной с типом Object, можно затем присвоить (с помощью инструкции Set) ссылку на любой объект, созданный в приложении.

Примечание.   Хотя описание переменной с типом Object является достаточно гибким средством, позволяющим создать ссылку на любой объект, связывание переменной с объектом осуществляется при выполнении.  Для предварительного связывания переменной с объектом (при компиляции) следует указать ссылку на объект в переменной, описанной с конкретным именем класса.