Як записати макроси в excel
Ви щодня працюєте в програмі Microsoft Excel і робите одні й ті ж дії? Ви можете автоматизувати свою рутинну роботу, записавши макрос - короткий програмний код. Він буде автоматично відтворювати ваші дії в Excel при натисканні кнопки або відкритті робочої книги. Перевага макросів - від вас не буде потрібно знання мови програмування, а недолік - ви можете записувати не всі свої дії (тільки клацання миші і натиснення клавіш), і код в деяких випадках потрібно редагувати вручну.
1
Запустіть Excel будь-якої версії (2003, 2007, 2010 або 2013). Кількість і розташування робочих вкладок на робочої стрічці в останніх версіях, починаючи з Excel 2007, приблизно однакові. На вкладці «Вид» знайдіть пункт меню «Макрос».
2
Натисніть на кнопку зі стрілкою, щоб розкрити меню, що випадає. Клацніть по пункту «Запис макросу». Відкриється вікно запису макросу. Введіть його ім`я, наприклад, «КакПросто». В поле «Швидкий доступ» ви можете ввести назву клавіші, наприклад, Y. Тоді записаний макрос буде запускатися при одночасному натисканні клавіш Ctrl і Y.
3
Ви можете зберегти макрос в цю робочу книгу. Але тоді ви не зможете запускати його в інших файлах, якщо цей файл не буде відкрито в Excel. При записи в особисту книгу макросів ви зможете користуватися макросом в будь-якій робочій книзі на своєму комп`ютері.
4
Введіть опис макросу, щоб не забути, що він вміє робити. Після натискання кнопки «ОК» почнеться його запис.
5
Введіть в осередок А1 текст «Як просто записати макрос в Excel!». Відформатуйте його на свій смак.
6
Для зупинки запису перейдіть знову на вкладку «Вид», відкрийте меню, що випадає «Макрос» і натисніть «Зупинити запис».
7
Видаліть клітинку з створеної написом, перейдіть в меню «Макрос» або натисніть сполучення клавіш Alt + F8. Виберіть макрос «КакПросто» і натисніть кнопку «Виконати».
8
В осередку А1 з`явиться текст «Як просто записати макрос в Excel!», Відформатований за вашим зразком. Якщо вам потрібно, щоб текст створювався в будь-який виділеної курсором осередку, то перед записом натисніть на пункт «Відносні посилання» в меню «Макрос».
9
Щоб відредагувати або видалити макрос, виберіть його і натисніть кнопку «Змінити» або «Видалити». Для зміни коду макросу відкриється редактор (його також можна викликати поєднанням клавіш Alt + F11). Щоб відредагувати макрос, вам потрібно знати мову програмування Visual Basic for Applications (VBA).
10
Якщо ви вирішите зберегти макрос в поточній книзі, то вам потрібно буде зберегти її у форматі .xlsm (книга Excel з підтримкою макросів).
11
Якщо в майбутньому ви хочете користуватися макросами і вивчити їх докладніше, вам буде зручніше працювати з панеллю розробника. Підключити її можна в параметрах Excel на вкладці «Налаштувати стрічку».
Зверніть увагу
Дії, які виконує макрос, можна скасувати. Перед його запуском, створіть копію документа, в якому працюєте.
В Excel 2003 для запису макросу перейдіть в меню «Сервис» і виберіть пункт «Макрос». Ви можете записати його в шаблон нового документа або в поточну книгу.
Корисна порада
Якщо макрос не запускається, перевірте налаштування безпеки. Для цього в Excel 2003 перейдіть у вікно параметрів (Параметри - Безпека - Безпека макросів) і виберіть низький або середній рівень безпеки. В Excel 2007, 2010, 2013 роки необхідно вибрати пункт «Включити все макроси» (Параметри - Центр управління безпекою - Параметри центру управління безпекою - Параметри макросів). Не відкривайте невідомі файли Excel, викачані з інтернету або отримані по електронній пошті, якщо у вас встановлений режим автоматичного запуску макросів або низький рівень безпеки.
Використовуйте довідку Excel, якщо у вас виникнуть труднощі. Для її виклику натисніть на знак питання в правому верхньому куті вікна записи макросу.
Статті за темою "Як записати макроси в excel"
Оцініть, будь ласка статтю