Завдання №13.30 Модуль 3: Використання форм у проектах Excel-VBA
студента гр…ПІБ…
Звіт має включати розділи:
І. Постановка задачі.
а) Формулювання задачі
б) Макет електронної таблиці з формулами і макетом кнопки виклику Форми.
в) Макет Форми
ІІ. Блок-схеми алгоритмів
а) Активації кнопки "Уведення даних через Форму"
б) Активації Форми
ІІІ. Коди
а) Макросу Кнопки "Уведення даних через Форму"
б) Форми:
1.Процедура кнопки "Увести"
2.Процедура кнопки "Відмінити"
ІV. Комп'ютерна підготовка і обробка.
а) Написати не менше 10 команд, які використовувались при створенні проекту, наприклад:
1.Insert ► UserForm
2.Вид ► Панели Инструментов ► Формы ► CommandButton
3.Контестне меню ► Изменить Текст ► Уведення назви кнопки "Уведення даних через Форму" 4.Після закінчення уведення назви: Контестне меню ► Завершить изменение Текста і т.д. ……….
10.Compile►Debug …
ЗРАЗОК
І. Постановка задачі.
а) Формулювання задачі: За № варіанта (зі сторінки 52 задачника) створити проект, у який включити: Робочу книгу із заданою електронною таблицею Excel, VBA-Модуль, VBA-Форму. Книгу і форму назвати "Завдання №13 студента ПІБ, гр. №". Включити у властивість форми "Picture" власне фото.
В електронну таблицю вставити формули замість зірочок, дані тіла таблиці безпосередньо не уводити. Для уведення цих даних і створюється форма, яка включатиме з відповідними назвами-мітками (Label): текстові поля (TextBox), комбінований список (ComboBox), кнопки (CommandButton): "Увести" і "Відмінити".
На Аркуші електронної таблиці поруч із самим документом створити кнопку (CommandButton) з назвою "Уведення даних через Форму" і макросом, який по щиглику на кнопці викликатиме на екран створену Форму. За допомогою Форми дані тіла таблиці обирати з розкриваючогося списку або набирати у текстові поля і записувати в електронну таблицю.
б) Макет електронної таблиці з формулами і макетом кнопки виклику Форми.