1) Створіть таблицю “Студенти” ( дивись Додаток).
2) На основі цієї таблиці створіть дві форми: “Успішність” з полями: Прізвище, Математика, Економіка, Фізика, Комп’ютерна техніка і “Відомості про студентів” з полями: Прізвище, Адреса, Телефон.
3) Створіть початкову форму в режимі конструктора “Студенти” з командними кнопками “Успішність” і “Відомості про студентів”, які повинні відкривати форми з відповідними іменами.
4) У формі “Успішність” створіть три командні кнопки: а)“Відмінники”, що виводить на екран прізвища і оцінки студентів, які склали тільки на “5”; б) “Двійки”, щомає виводити на екран прізвища і оцінки студентів, які мають хоча б одну двійку; в) “Закрити”, що закриває форму “Успішність”.
5) У формі “Відомості про студентів” створіть командну кнопку “Закрити”, що закриває цю форму.
6) Створіть макроси для кожної кнопки усіх трьох форм.
Контрольні питання
1. Що таке макрос? Які дії він може виконувати?
2. Як створити макрос?
3. З яких елементів складається вікно макросу?
Л а б о р а т о р н а я р а б о т а № 11
Створення процедур
Основні теоретичні і довідкові відомості
Загальні відомості про процедури
Дії, які виконуються за допомогою макросів, можуть бути виконані і за допомогою процедур, написаних на VBA. VBA – стандартна мова програмування додатків MS Offiсe. Вона застосовується для розширення функціональних можливостей додатків, у яких використовується. Крім розширення можливостей додатків, VBA дозволяє працювати з даними: виводити або міняти їх в інших прикладних програмах, що використовують VBA. Наприклад, може знадобитися синхронно вивести інформацію з електронної таблиці і бази даних або створити додаток, який включає графіку і текст, узяті з різних джерел.