ify"> Являє собою каталог категорій тварин ListBox1, розташований у лівому верхньому куті UserForm. Даний каталог передбачає розбиття на ще один підкаталог "Порода", також реалізований за допомогою ListBox. Кожній категорії тварин відповідає свій ListBox з конкретною породою тварини. Даний зв'язок, реалізується за допомогою програмного коду. Дані в ListBox1 завантажуються з таблиці Exсel. br/>В
Рис.2.4 Таблиця Exсel для Блоку 1
Вхідними даними є зміст елементів таблиці Exсel, значення яких пов'язані з ListBox. Змінної Parod ми присвоюємо значення даних, що знаходяться ListBox. p align="justify"> Вихідними даними є значення змінної Parod, після здійснення вибору категорії тварини. Залежно від вибору користувача, здійснюється реалізація однієї з умов в програмному коді і присвоєння відповідний значень змінної Parod. Програмний код даного блоку представлений на малюнку 2.5. br/>В
Рис.2.5 Програмний код реалізації дій у Блоці
В
Рис.2.6 Реалізація вибору в Блоці
Блок 2 "Характеристики"
Являє собою висновок слабкий інформації про обраної породі тварини (розміри, забарвлення, звички). За аналогією з Блоком 1, дані беруться з таблиці Exсel. Image1 - вікно перегляду характеристик породи, розташоване під каталогом "Тварини". Відповідність виведення конкретної характеристики до обраної породі реалізується, також за допомогою програмного коду. Вибір рядка в конкретному ListBox, з назвою породи здійснює виведення характеристики в Image1. br/>В
Рис. 2.7 Характеристики порід тварин для Блоку 2
Вхідними даними є обрані рядки в ListBox з породами. Змінної Xar ми присвоюємо значення даних, що знаходяться ListBox. p align="justify"> Вихідними даними є привласнення значень змінної Xar, при різних умовах вибору, а, отже, при різних значеннях, прийнятих ListBox. Програмний код і реалізація даного блоку представлені на малюнках 2.8 і 2.9. br/>В
Рис. 2.8 Програмний код реалізації дій у Блоці 2
В
Рис. 2.9 Перегляд характеристик порід тварини в Блоці 2
Блок 3 "Зовнішній вигляд"
Являє собою висновок графічного зображення породи конкретної тварини. Також в даному блоці ми можемо подивитися кілька зображень представників однієї і тієї ж породи. Зображення тварини буде з'являтися в Image2, в нижній частині UserForm1. Перед цим користувач повинен в який з'явився ListBox "Виберіть картинку" вибрати зображення із запропонованих варіантів. Зберігання зображень здійснюється за допомогою вбудованого в VBA об'єкта ImageList. У ImageList ми завантажуємо зображення і при написанні коду програми посилаємося на ім'я об'єкта зберігання. <В
Рис. 2.11 Завантаження зображень в ImageList на...