Отдладка
12. В редакторі Visual Basic створити нові макроси (Разработчик, Код: Макросы,Message, Создать):
- Для виводу попередження про те, що пройшло 15 хвилин:
Sub Message()
MsgBox ("Вже 15 хвилин працюємо!!!")
Application.OnTime Now + TimeValue("00:15:00"), "Message"
End Sub
- Для автоматичного запуску цієї процедури при завантаженні
Sub Autoexec()
MsgBox ("Вже 15 хвилин працюємо! Пора відпочити.")
End Sub
13. Зберегти документ. Закрити його і відкрити знову (для перевірки дії макросів).
14. Увійти у табличний процесор Excel. Відобразити вкладку Разработчик.Знизити безпеку макросів.
15. Створити на Лист1 таблицю:
16. Розрахувати значення наступних колонок за формулами:
- Нараховано = Оклад / Кількість робочих днів * Кількість відпрацьованих днів;
- Податок = 15% від Нараховано;
- До виплати = Нараховано - Податок.
17. Скопіювати таблицю на Лист2 та Лист3.
18. Зберегти файл під іменем "Практична робота №10", вказавши тип файлу: Книга Excelс поддержкой макроса.
19. Перейти на Лист1.
20. Записати Макрос1 (Разработчик, Код: Запись макроса) для всіх відкритих книг, що виконує такі дії:
- розширення колонок з сумами до 15пкс;
- встановлення для колонок з сумами грошового формату;
- сортування даних таблиці за відділами, а потім за алфавітом прізвищ;
- обчислення проміжних підсумків після кожного відділу по колонці «До видачі».
21. Зупинити запис макросу:Разработчик, Код: Остановить макрос.
22. Увійти до Редактора VBA: Разработчик, Код: Visual Basic.
23. Переглянути код модуля: Tools, Macros:Макрос1, Edit.
24. Переіменувати Лист1на Лютий.
25. Переіменувати Лист2на Лист1.
26. Змінити місяць на березень (у комірці К2), кількість робочих днів на 21 (у комірці К3) та кількість відпрацьованих днів у всіх працівників.
27. Виконати Макрос1.
28. Виконати пункти 24-27 для даних за квітень на Лист3.