Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекцій з дисципліни.doc
Скачиваний:
17
Добавлен:
21.04.2019
Размер:
13.25 Mб
Скачать

10.1.2. Вікно властивостей проекту.

У вікні властивостей (рис.10.3) перераховуються основні значення властивостей вибраного об’єкту.

Рис.10.3. Вікно властивостей (Properties Windows).

Використовуючи це вікно, можна проглядати властивості і змінити їх значення. Для проглядання властивостей вибраного об’єкту треба виконати команду Вигляд Вікно властивостей (Properties Windows) або натисненням кнопки.

Вікно властивостей складається з двох складових частин: верхньої і робочої. У верхній частині вікна розташовується список, що розкривається, з якого можна вибрати будь-який елемент управління поточної форми або саму форму. Робоча частина складається з двох вкладок, у яких властивості розташовуються За абеткою (Alphabetic) і За категоріями (Categorized).

10.1.3. Вікно для редагування коду процедури.

Права частина вікна редактора призначена для формування і відображення коду процедури. У вікні редагування коду процедури доступні два режими коду: перегляд окремої процедури і всього модуля. Перемикання режимів роботи вікна редагування коду здійснюється вибором однієї з двох кнопок у нижньому лівому куті вікна редагування коду.

Код VBA повинен десь знаходитися, і це “десь” називається модулем. Модуль складається з процедур. Кожна процедура, що міститься в модулі, є або процедурою-функцією, або процедурою-підпрограмою.

Модуль — це сукупність оголошень (описова частина) і процедур, що зберігаються як єдине ціле.

Процедура — будь-яка сукупність коди VBA, що розглядається як єдине ціле. Як правило, процедура складається з операторів, що виконують яке-небудь завдання або що обчислюють значення. Кожна процедура ідентифікується своїм унікальним ім’ям. Часто виконання процедури є реакцією на яку-небудь подію. В цьому випадку говорять, що процедура обробляє подію.

10.1.4. Вікно редагування форм (UserForm).

Вікно редагування форм призначено для розробки спеціальних користувацьких діалогових вікон. Форма до проекту додається за допомогою команди Вставка/Форма або натиском кнопки Insert UserForm. У результаті на екран виводиться пуста форма з панеллю інструментів Toolbox (рис.10.4). Використовуючи панель інструментів можна з пустої форми сконструювати будь-яке діалогове вікно.

Рис. 10.4. Вікно форми UserForm із панеллю інструментів

10.2. Програмування в excel

10.2.1. Синтаксис і дані мови vba.

Синтаксис – це сукупність правил, що визначають порядок використання і організацію елементів мови.

Типи даних - це певні види даних, які VBA зберігає і може маніпулювати.

Тип даних

Опис і діапазон значення

Byte

Зберігання позитивних чисел від 0 до 255

Boolean

Зберігання логічних значень: True, False

Currency

Зберігання чисел для точних обчислень в діапазоні

от -922337203685477,5808 до 922337203685477,5807

Date

Зберігання дати і часу. Дати від 1.01.100 до 31.12.9999 Час від 00:00:00 до 23:59:59

Double

Зберігання чисел подвійної точності від -1,79769313486232*10308 до -4,94065645841247*10-324 від 4,94065645841247*10-324 до 1,79769313486232*10308

Integer

Зберігання цілих чисел від -32768 до 32767

Long

Зберігання цілих чисел від -2147483648 до 2147483647

Single

Зберігання чисел одинарної точності від -3,402823*1038 до -1,401298*10-45 від 1,401298*10-45 до 3,402823*1038

String

Зберігання тексту довжиною до 2 млрд. символів

Variant

Зберігання будь-якого типу даних