- •1.Передмова
- •2.Операційна система windows 98
- •2.1.Загальні відомості
- •2.2.Основи роботи з Windows
- •3.Текстовий процесор microsoft word
- •3.1.Завантаження текстового процесора
- •3.2.Основне вікно текстового процесора
- •3.3.Первинна підготовка до роботи з текстовим процесором
- •3.4.Робота з документами
- •3.5.Введення і редагування тексту документа
- •3.6.Форматування тексту
- •3.7.Створення та редагування таблиць
- •3.8.Ведення в текст документа формул
- •3.9.Створення в документі графічних об’єктів
- •4.Табличний процесор microsoft excel
- •4.1.Основні поняття електронних таблиць
- •4.2.Основне вікно табличного процесора
- •4.3.Основи роботи з електронними таблицями
- •3.3.1. Перегляд ет
- •3.3.2. Переміщення в ет
- •3.3.3. Виділення об’єктів ет
- •3.3.4. Введення чисел
- •3.3.5. Операції з комірками, рядками та стовпчиками
- •3.3.6. Автозаповнення
- •3.3.7. Операції з листами та книгами
- •3.3.8. Оформлення таблиць
- •4.4.Формули
- •3.4.1. Імена комірок
- •3.4.2. Введення формул
- •3.4.3. Будова формули
- •3.4.4. Копіювання формул
- •3.4.5. Автододавання
- •3.4.6. Умовне форматування
- •4.5.Діаграми та графіки
- •3.5.1. Опис діаграми
- •3.5.2. Створення діаграм
- •3.5.3. Редагування діаграм
- •3.5.4. Побудова графіків функцій
- •4.6.Макроси
- •3.6.1. Підготовка до запису макроса
- •3.6.2. Запис макроса
- •3.6.3. Виконання макроса
- •3.6.4. Перегляд текста програми макроса
- •5.Література
4.6.Макроси
В найновіших версіях Microsoft Office впроваджено єдиний для всіх складових пакету (Word, Excel, Access, PowerPoint, OutLook) засіб розробки Редактор VBA, який дозволяє створювати, редагувати та налагоджувати додатки на об’єктно-орієнтованій мові програмування VBA (Visual Basic for Applications). VBA використовує технологію візуального програмування, тобто конструювання додатків відбувається безпосередньо на екрані.
За оцінками фахівців 90% користувачів працюють лише тільки із засобами робочого листа Excel. Вони обходяться без VBA, і саме тому використовують не більш як 10% реальних можливостей Excel.
Одним із різновидів додатків, створюваних на VBA, є макроси. Макросом називається іменована послідовність команд, якою можна скористуватись як єдиним цілим, тобто за допомогою однієї операції.
У вигляді макроса можна представити послідовність певних дій користувача (натискування клавіш клавіатури, клацання кнопками миші тощо), після чого надати цій послідовності певне ім’я і записати під цим іменем у список макросів. У вигляді макроса можна представити також послідовність складних обчислювальних операцій з розгалуженнями та циклами. Такі макроси називаються процедурами та функціями.
Для створення макросів використовують, так званий, макрорекордер, який автоматично перекладає на мову VBA всі дії користувача з момента запуску макрорекордера до закінчення запису макроса.
Список існуючих макросів можна отримати шляхом виконання команди Сервис-Макрос-Макросы або натиснувши клавіши <Alt>+<F8>. При цьому виникає діалогове вікно Макрос, в якому представлено їх повний перелік. Позбавитись цього вікна можна шляхом натискування кнопки Отмена.
Розглянемо процес створення та роботу макроса, який повинен автоматично очищати діапазон комірок A1:D9.
Створення макроса складається з трьох кроків: підготовка до запису макроса; запис макроса; створення засобів для виконання макроса.
3.6.1. Підготовка до запису макроса
Підготовка до запису макроса включає наступні кроки.
Виконати команду Сервис-Макрос-Начать запись. На екрані з’являється діалогове вікно Запись макроса.
Вікно Запись макроса має поле Имя макроса:, в якому це ім’я і треба указати. Наприклад, Очищення.
Вікно має також поле Описание. В ньому зафіксовано дату запису макроса. З метою запам’ятовування в цьому полі додатково можна дати короткий опис створюваного макроса (призначення, виконувані дії, спосіб використання тощо). Наприклад: "Очищення діапазону комірок A1:D9".
Вікно має поле Сочетание клавиш:. Це клавіши, які можуть використовуватись з метою прискореного виклику макроса. Вони називаються “гарячими”. Для макроса дозволено використовувати сполучення гарячих клавіш у вигляді <Ctrl>+<літера>. Наприклад: виберемо сполучення клавіш <Ctrl>+<ч>. У загальному випадку це робити необов’язково, оскільки макрос завжди можна викликати, виконавши команду Сервис-Макрос-Макросы.
Вікно має розгортуваний список Сохранить в:. Можна вибрати одне з трьох можливих місць збереження створеного макроса: в Личная книга макросов, в Эта книга або в Новая книга. Із цих трьох найчастіше вибирають другий варіант. Виберемо саме його.
Завершуючи процес підготовки до запису макроса, в діалоговому вікні Запись макроса натиснути кнопку OK. Запис макросу почався! З цього моменту всі дії користувача, які він виконує з робочою книгою, фіксуються у складі макросу.