Контрольная работа: Бази даних в Excel, Access з викликами на VBA
Зміст
Завдання
Рішення
Висновок
Список використаної літератури
Варіант №2
Завдання
Створити базу даних „Звіт про співробітників фірми”.
Кількість записів – не менш 20.
Для розв’язання задачі необхідно:
— Сформувати вихідну таблицю та роздрукувати її.
— Визначити суму окладів по відділам фірми.
— Знайти відділ з максимальною кількістю співробітників.
— Відсортувати таблицю за ПІБ.
— Знайти ПІБ співробітників з мінімальним окладом.
— Визначити загальну суму окладів по фірмі.
Рішення
Таблиця „Звіт про співробітників фірми” у режимі даних середовища MS Excel наведена на рис.1.

Рис.1.
Додавання проміжних і остаточних підсумків виконується після сортування вихідної бази по обраному полю. Виконаємо сортування вихідної бази по полю «Назва відділу» і додамо проміжні і загальний підсумки. Для додавання підсумків відкриємо вікно діалогу «Проміжні підсумки». Для цього виконуємо команди меню Данные/Итоги. У вікні діалогу задамо поле, у якому буде відслідковуватися зміна значень (наприклад поле » Назва відділу «). Потім вкажемо в рядку «Операция» той вид операції, що потрібний для виконання завдання (Сумма, Кількість і т.д.). У списку вікна діалогу «Додати підсумки по» укажемо, яких ще полях бази даних необхідно виконати аналогічні дії. Вікно діалогу з установленими параметрами наведено на Рис.2.

Рис.2.
Результат встановлення проміжних підсумків зображений на рис.3.

Рис.3.
Додамо ще один рівень підсумків за кількістю співробітників відділу, та розрахуємо максимальну кількість чоловік у відділі (рис.4)

Рис.4.
Відсортуємо таблицю за ПІБ (меню Данные/Сортировка…) Рис.5.
Для звичайного сортування бази даних по одному полю ( по зростанню чи по убуванню) необхідно скористатися пунктом меню Данные Сортировка чи піктограмами на графічному меню.