Лекція 10-11 Макроси і функції користувача в Excel.
План
1. Створення макроса – процедури за допомогою програми MacroRecorder
2. Виклик та редагування створеного макроса
3. Автоматизація виконання макроса
4. Створення функцій користувача
Якщо при роботі з даними в Microsoft Excel якась дія часто повторюється, її виконання можна автоматизувати за допомогою макроса. Макрос — це серія команд і функцій, що зберігаються в модулі Visual Basic for Applications (VBA) - мови програмування четвертого покоління. Один раз створивши макрос, його можна виконувати стільки разів, скільки необхідно виконати дану задачу.
У середовищі Microsoft Excel макрос може бути записаний за допомогою спеціальної програми запису макросів - MacroRecorder, або написаний самостійно мовою VBA.
Перед тим як записати або написати макрос, необхідно спланувати кроки і команди, які він буде виконувати. Якщо під час запису макроса була допущена помилка, дія, що виправляє її, буде також записана. Щоразу при запису макроса всі дії, виконані користувачем, інтерпретуються у вигляді інструкцій мови VBA, які зберігаються в спеціальному модулі, приєднаному до робочої книги. Кожному макросу надається ім'я, за яким його можна викликати для виконання, відредагувати та знищити, якщо макрос містить помилки або якщо він уже непотрібний.