Короткий посібник. Створення макросів

Якщо у вас є завдання у програмі Microsoft Excel, яку ви неодноразово виконуєте, ви можете записати макрос, щоб автоматизувати ці завдання. Макрос – це дія або набір дій, які можна виконати стільки разів, скільки потрібно. Під час створення макросу ви записуєте кліки та натиснення клавіш миші. Створивши макрос, ви можете відредагувати його, щоб внести незначні зміни до того, як вона працює.

Припустимо, що щомісяця ви створюєте звіт для свого керуючого бухгалтерії. Потрібно відформатувати імена клієнтів із простроченими обліковими записами червоним кольором, а також застосувати жирне форматування. Ви можете створити, а потім запустити макрос, який швидко застосовує ці зміни до клітинок, які ви вибрали.

Інструкції

піктограма

Перед записом макросу    

Макроси та засоби VBA можна знайти на вкладці Розробник яку за замовчуванням приховано, тому спочатку слід відобразити її. Докладні відомості наведено в розділі відображення вкладки "розробник".

Вкладка "Розробник" на стрічці

піктограма

Записування макросу    

  1. У групі код на вкладці розробник натисніть кнопку Записати макрос.

  2. За потреби введіть ім'я макросу в полі ім'я макросу , введіть сполучення клавіш у полі сполучення клавіш і опис у полі Опис , а потім натисніть кнопку OK , щоб почати записування.

    Команда «Записати макрос» на вкладці «Розробник» у групі «Код»

  3. Виконайте дії, які потрібно автоматизувати, наприклад введення шаблонного тексту або заповнення стовпця даних.

  4. На вкладці Developer (Розробник) натисніть кнопку Stop Recording (Зупинити записування).

    Команда «Зупинити запис» на вкладці «Розробник» у групі «Код»

піктограма

Уважніше Розгляньмо макрос    

Ви можете дізнатися про мову програмування Visual Basic, змінивши макрос.

Щоб відредагувати макрос, у групі код на вкладці розробник натисніть кнопку макроси, виберіть ім'я макросу та натисніть кнопку редагувати. Це запускає редактор Visual Basic.

Дізнайтеся, як відображаються дії, які ви записали як код. Деякі з кодів, ймовірно, будуть зрозумілі вам, а деякі з них можуть бути трохи загадковими.

Експериментуйте з кодом, закрийте редактор Visual Basic і знову запустіть макрос. Цього разу дивіться, чи все інше відбувається!

Подальші дії

Інструкції

піктограма

Перед записом макросу    

Переконайтеся, що на стрічці відображається вкладка розробник . За замовчуванням вкладка " розробник " не відображається, тому виконайте наведені нижче дії.

  1. Перейдіть до параметрів Excel > Параметри...Панель інструментів > стрічки &.

  2. У розділі Customize the Ribbon (Налаштувати стрічку) у списку Main Tabs Основні вкладки) установіть прапорець Developer (Розробник), а потім натисніть кнопку OK.

піктограма

Записування макросу    

  1. На вкладці Developer (Розробник) натисніть кнопку Record Macro (Записати макрос).

  2. За потреби введіть ім'я макросу в полі ім'я макросу , введіть сполучення клавіш у полі сполучення клавіш і опис у полі Опис , а потім натисніть кнопку OK , щоб почати записування.

  3. Виконайте дії, які потрібно автоматизувати, наприклад введення шаблонного тексту або заповнення стовпця даних.

  4. На вкладці Розробник у групі Код виберіть пункт Зупинити записування.

піктограма

Уважніше Розгляньмо макрос    

Ви можете дізнатися про мову програмування Visual Basic, змінивши макрос.

Щоб відредагувати макрос, на вкладці розробник натисніть кнопку макроси, виберіть ім'я макросу та натисніть кнопку редагувати. Це запускає редактор Visual Basic.

Дізнайтеся, як відображаються дії, які ви записали як код. Деякі з кодів, ймовірно, будуть зрозумілі вам, а деякі з них можуть бути трохи загадковими.

Експериментуйте з кодом, закрийте редактор Visual Basic і знову запустіть макрос. Цього разу дивіться, чи все інше відбувається!

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

Передплата для максимальної ефективності

Потрібна додаткова довідка?

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×