ІНСТРУКЦІЙНО-ТЕХНОЛОГІЧНА КАРТКА №18
Тема: Макроси. Створення та робота з макросами у Excel 2021
Мета: Ознайомити учнів із принципами створення, редагування та запуску макросів у Microsoft Excel 2021. Навчити автоматизувати рутинні дії за допомогою макросів.
Загальні відомості
Макроси в Excel — це інструменти для автоматизації повторюваних завдань. Вони записуються за допомогою мови програмування VBA (Visual Basic for Applications) і дозволяють виконувати дії швидше за допомогою клавіш або кнопок. Усі макроси зберігаються у файлах із розширенням *.xlsm.
Обладнання та програмне забезпечення
Комп’ютер із встановленим Microsoft Excel 2021
Клавіатура, миша
Завдання
Завдання 1. Увімкнення вкладки "Розробник"
Запустіть Excel 2021.
Перейдіть у меню Файл → Параметри.
Виберіть Налаштування стрічки.
У правій частині знайдіть пункт Розробник (або "Developer", якщо інтерфейс англійською) і поставте галочку.
Натисніть ОК.
Примітка: Вкладка "Розробник" з’явиться у верхній стрічці інструментів.
Завдання 2. Запис простого макросу
Перейдіть на вкладку Розробник.
Натисніть Записати макрос.
У полі "Ім’я макросу" введіть Форматування.
У полі "Комбінація клавіш" виберіть Ctrl + Shift + F.
У полі "Зберегти в" виберіть Ця книга (макрос збережеться в поточному файлі).
Натисніть ОК і виконайте такі дії:
Виділіть будь-яку комірку (наприклад, A1).
Змініть колір фону на жовтий (вкладка Головна → Колір заливки).
Зробіть текст жирним (Головна → Жирний або Ctrl + B).
Встановіть розмір шрифту 14 (Головна → Розмір шрифту).
Вирівняйте текст по центру (Головна → Вирівняти по центру).
Натисніть Зупинити запис на вкладці "Розробник".
Виділіть кілька інших комірок (наприклад, B1, C1) і перевірте макрос, натиснувши Ctrl + Shift + F.
Завдання 3. Різні способи запуску макросу
Запустіть макрос "Форматування" за допомогою Ctrl + Shift + F.
Перейдіть на вкладку Розробник → Макроси, виберіть Форматування і натисніть Виконати.
Створіть новий аркуш (вкладка + унизу) і перевірте, чи працює макрос на ньому.
Примітка: Макрос діє в межах поточної книги.
Завдання 4. Перегляд і редагування макросу
На вкладці Розробник натисніть Макроси.
Виберіть Форматування і натисніть Змінити.
У вікні редактора VBA знайдіть рядок із кольором (наприклад, Interior.Color = RGB(255, 255, 0)) і змініть його на зелений:
vba
Interior.Color = RGB(0, 255, 0)
Закрийте редактор (Alt + Q або кнопка "Закрити").
Перевірте змінений макрос на будь-якій комірці.
Завдання 5. Призначення макросу кнопці
На вкладці Розробник натисніть Вставити → Кнопка (елемент форми).
Намалюйте прямокутник кнопки на аркуші.
У вікні "Призначити макрос" виберіть Форматування і натисніть ОК.
Клацніть правою кнопкою миші на кнопці, виберіть Змінити текст і введіть "Форматувати текст".
Натисніть кнопку та перевірте її роботу.
Завдання 6. Автоматичне заповнення таблиці
На вкладці Розробник натисніть Записати макрос.
Назвіть макрос ЗаповненняТаблиці, виберіть збереження в "Ця книга".
Виділіть діапазон A1:D10.
Введіть формулу =RANDBETWEEN(1,100) у першу комірку та розтягніть її на весь діапазон.
Зупиніть запис.
Перевірте макрос на новому аркуші.
Примітка: Щоб зберегти статичні значення, додайте після запису: Копіювати → Вставити як значення.
Завдання 7. Створення макросу в редакторі VBA
На вкладці Розробник натисніть Visual Basic.
У меню редактора виберіть Insert → Module.
Вставте код:
vba
Sub Привітання()
MsgBox "Привіт, це мій перший макрос!", vbInformation, "Повідомлення"
End Sub
Закрийте редактор (Alt + Q).
Запустіть макрос через Розробник → Макроси → Привітання → Виконати.
Завдання 8. Налаштування безпеки макросів
Перейдіть у Файл → Параметри → Центр безпеки та конфіденційності → Параметри центру безпеки.
У розділі "Параметри макросів" виберіть Вимкнути всі макроси з повідомленням.
Натисніть ОК, перезапустіть Excel і відкрийте файл із макросами.
Перевірте, чи з’являється запит про ввімкнення макросів.
Примітка: Поверніть налаштування до "Вимкнути макроси без повідомлення" після перевірки.
Завдання 9. Видалення макросу
На вкладці Розробник натисніть Макроси.
Виберіть будь-який макрос (наприклад, "Форматування") і натисніть Видалити.
Підтвердіть видалення та перевірте, чи макрос зник із списку.
Примітка: Видалений макрос не підлягає відновленню.
Завдання 10. Підсумкова робота
Створіть макрос ФорматТаблиці:
Виділіть діапазон (наприклад, A1:D10).
Змініть колір фону на синій, шрифт на 12, текст — жирний, вирівнявання по центру.
Збережіть книгу як Макроси_ПІБ.xlsm (Файл → Зберегти як → Формат *.xlsm).
Напишіть звіт (2–3 речення):
Які макроси створили?
Що вони роблять?
Як їх можна запустити?