Головна » Поради MS Office » Як записати ваш перший макрос Excel

    Як записати ваш перший макрос Excel

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

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

    Добре, що більшість, якщо не все, що ви можете зробити за допомогою миші та клавіатури в Excel, можна відтворити самою Excel за допомогою Макроси.

    У цій статті, я збираюся показати вам, як створити простий Макрос розпочати автоматизацію повторюваних завдань, які ви можете мати.

    Запишіть макрос в Excel

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

    Використовуючи макрос, ви можете записати активність один раз і дозволити макросу повторити той самий набір команд для вас. Ось кроки:

    Спочатку увімкніть Розробник на вкладці excel, натиснувши Файл -> Опції -> Налаштувати стрічку -> Відмітити Розробник і натисніть кнопку в порядку.

    Після ввімкнення перейдіть до Розробник -> натисніть Запис макросів.

    Ви можете назвати свій макрос будь-яким (у цьому прикладі я назвав його "CenterText") і натисніть OK.

    Крім того, ви зможете надати макросу комбінацію клавіш, що значно спрощує роботу без необхідності переходу на вкладку "Розробник"..

    Крім того, Зберегти макрос у опція дійсно корисна, якщо ви хочете створити загальний макрос, який буде працювати в будь-якій книзі Excel. Замість вибору за замовчуванням Це книга, Ви також можете вибрати Робоча книга особистих макросів, який дозволить вам використовувати новий макрос з будь-якою майбутньою робочою книгою, яку ви відкриваєте або створюєте в Excel.

    Потім розпочніть свою діяльність, перейшовши по клітинках і центрируйте поля за допомогою миші. The Макрос запише кліки та точну клітинку / піктограму, яку ви натискаєте у вікні Excel, і перекладаєте їх у спеціальний код, який називається VBA.

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

    Вітаємо! Ви записали свій перший макрос. Наступного разу, коли ви отримаєте новий витяг даних, який не був центрованим, потрібно просто перейти Розробник -> Макроси -> Виберіть ім'я макросу -> натисніть Запустити .

    Макрос повторить дії, які ви записали (наприклад, центрування тексту для всіх комірок у цій вправі).

    Останній крок - зберегти файл як .xlsm розширення (не стандарт .xlsx), так що ваш файл excel збереже макроси, які ви записали для використання в майбутньому. Пам'ятайте, що вам не потрібно робити це, якщо при створенні макросу вибрано "Робоча книга особистого макросу".

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

    Емпіричне правило: все, що можна виконати за допомогою миші та клавіатури, можна повторити / автоматизувати багато разів швидше за допомогою макросу. Насолоджуйтесь!