Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 2_Основные элементы языка_укр.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
102.91 Кб
Скачать

4.Массивы

Оголошуючи змінну – задаємо одиничну пойменовану область пам'яті, а оголошуючи масив – створюємо список суміжних областей пам'яті під одним ім'ям. Для здійснення доступу до окремих елементів масиву, ім'я має індекс (ув'язнений в круглі дужки).

Масив оголошується за допомогою DIM або Public, але після імені масиву в () указується одне або два числа (можливо в діапазоні).

DIM Sales(5) As Currency – за умовчанням індекс зачинається з 0 до 5 тобто 6 – елементів: Sales(0), Sales(1).Sales(5).

DIM AS(700 to 799) As Integer – містить 100 елементів типа Integer.

DIM CC(4,1 to 3) As Single – масив 5*3.

DIM ZZ(3 to 23; 5 to 7) As Date – масив 21*3.

5.Константи.

Константа – це величина, яка не міняється в процесі виконання програми.

Const имя_константы As имя_типа = вираження.

Зона видимості константи така ж як і біля змінної, для однієї процедури, для всього модуля або для всіх модулів і процедур, - тобто глобальна константа.

VB і Excel мають чималий список вбудованих констант, застосування яких не вимагає оголошення.

Для відображення повного списку констант в Excel: використовувати Object Browser, вибравши бібліотеку Excel і вказавши об'єкт Constants (всі константи зачинаються на xl) або вибравши бібліотеку VB for Applications і вказавши об'єкт Constants, можна побачити всі константи VB (вони зачинаються з vb).

Перетворення типів.

Інколи вам може знадобитися перетворювати змінні одного типа в змінні іншого типа. Для цього в VB існує набір функцій з назвами, які утворюються таким чином: З(повне або скорочене ім'я типа)

Функція

Призначення

CBool

Перетворення вираження до логічного типа

CCur

Перетворення вираження до типа Currency

CDate

Перетворення вираження до типа Date

CLng

Перетворення вираження до типа Long

CDbl

Перетворення вираження до типа Double

CInt

Перетворення вираження до типа Integer

CSng

Перетворення вираження до типа Single

CStr

Перетворення вираження до типа String

CVar

Перетворення вираження до типа Variant