Головна Excel Як автоматизувати повторювані завдання в Excel за допомогою макросів: Покрокова інструкція...

Як автоматизувати повторювані завдання в Excel за допомогою макросів: Покрокова інструкція для початківців

1015
0

Уявіть собі таке: Щодня ви форматуєте таблиці, копіюєте дані або виконуєте однакові обчислення в Excel. Це забирає години вашого часу - але є швидший спосіб: макроси.

Макроси - це записані послідовності дій, які Excel може виконувати автоматично. За допомогою них ви можете:
✅ Автоматизуйте повторювані завдання
✅ Зменшити кількість помилок
✅ Заощаджуйте час

У цьому посібнику ми розглянемо як створювати та використовувати макроси - знання програмування не потрібні!


Крок 1: Увімкнення вкладки "Розробник"

За замовчуванням вкладка "Розробник" прихована. Щоб увімкнути її:

  1. Клацніть правою кнопкою миші на стрічці → "Налаштувати стрічку"
  2. На правій панелі, поставте галочку поруч з "Розробник"
  3. Клац! "ГАРАЗД.

Крок 2: Запис вашого першого макросу

Приклад завдання: Автоматичне форматування таблиці (жирний заголовок, межі, колір заливки).

  1. Перейдіть на сторінку Вкладка "Розробник" → "Записати макрос"
  2. Назвіть свій макрос (без пробілів!), наприклад "FormatTable"
  3. Клац! "ГАРАЗД. і виконуйте свої дії:
    • Виберіть заголовки → Ctrl+B (жирним шрифтом)
    • Додати межі (Головна → Кордони)
    • Застосувати колір заливки (Головна → Колір заливки)
  4. Зупинити запис ("Розробник" → "Зупинити запис")

Крок 3: Запуск макросу

Щоб застосувати макрос до нової таблиці:

  1. Відкрийте ваш технічний паспорт
  2. Перейдіть до "Розробник" → "Макроси"
  3. Виберіть свій макрос → Натисніть "Біжи".

Крок 4: Збереження файлів за допомогою макросів

Excel не зберігає макроси за замовчуванням .xlsx у форматі. Замість цього:

  1. Файл → Зберегти як
  2. Обирайте "Книга з підтримкою макросів Excel (*.xlsm)"

Крок 5: Корисні приклади макросів

1. Автоматичне збереження кожні 10 хвилин

(Код VBA вставляється через **"Розробник" → "Visual Basic"))*

Private Sub Workbook_Open()
    Application.OnTime Now + TimeValue("00:10:00"), "SaveBook"
End Sub

Sub SaveBook()
    ThisWorkbook.Save
    Application.OnTime Now + TimeValue("00:10:00"), "SaveBook"
End Sub

2. Сортування даних в один клік

  1. Запис макросу під час сортування даних (Дані → Сортування)
  2. Призначте його кнопці ("Розробник" → "Вставити" → Кнопка)

Важливо: Безпека макросів

Макроси можуть містити шкідливий код. Будьте обережні:

  1. Тільки відкриття файлів з перевірених джерел
  2. Налаштування параметрів безпеки в "Параметри Excel" → "Центр довіри"

Висновок

Тепер ви знаєте, як записувати та запускати макроси в Excel-a потужний інструмент для економії годин ручної роботи.

Що далі?

  • Спробуйте записати власний макрос
  • Дослідити VBA для розширеної автоматизації

Хочете більше посібників у форматі Excel? Дайте нам знати в коментарях! 🚀

ЗАЛИШИТИ ВІДГУК

Будь ласка, залиште свій коментар!
Будь ласка, введіть тут своє ім'я