
- •1. Інформатика. Структура предметної області. Об'єкти вивчення інформатики
- •2. Поняття про економічну інформацію, її властивості.
- •3. Структура економічної інформації.
- •4. Системи класифікації та кодування економічної інформації.
- •7. Характеристика пристроїв зберігання інформації.
- •7. Характеристика пристроїв введення інформації.
- •8. Характеристика пристроїв виведення інформації
- •10. Структура програмного забезпечення персональних комп’ютерів.
- •11. Сучасні операційні системи
- •13. Експертні та навчальні системи
- •17. Робота з документами. Злиття документів.
- •21. Можливості електронних табличних процесорів. Обчислення в електронних таблицях. Поняття про електронну таблицю і табличний процесор
- •22. Введення та редагування даних електронної таблиці: формули, діапазони комірок. Способи адресації.
- •1. Призначення та основні елементи електронних таблиць.
- •23. Макроси в ет
- •24. Лінійний обчислювальний процес
- •25. Розгалужений обчислювальний процес.
- •26. Циклічний обчислювальний процес.
- •27. Прогнозувавання в ет.
- •28. Види та типи даних, їх введення в ппп.
- •29. Сумісна робота програмних додатків.
23. Макроси в ет
Макрос Excel - це програмка, написана на мові VBA (Visual Basic for Applications), і покликана автоматизувати яку-небудь задачу. Це може бути виконання рутинної операції з використання формату комірки або однакових дій над великою кількістю записів таблиці і т.п. За формою - це записаний за певними правилами текст програми, який зберігається в тих же файлах, що і листи робочої книги, тільки в особливих областях, званих модулями.
Припустимо, треба часто застосовувати напівжирний шрифт Arial 12-го розміру як стиль форматування символів комірок робочих аркушів, до яких треба привернути особливу увагу. З метою скорочення часу, необхідного для форматування тексту, треба записати макрос, який вибирає напівжирний шрифт Arial 12-го розміру і застосовує це форматування до будь-якої комірки або діапазону комірок поточного виділеного фрагмента.
Оскільки необхідно, щоб макрос працював з будь-якою виділеною коміркою або діапазоном комірок, стартовими умовами для цього макросу є відкрита робоча книга з виділеним діапазоном комірок в активному робочому аркуші.
Для запуску макрорекордера в Excel, призначення імені макросу, вибору місця для збереження нового макросу і вибору додаткових опцій треба виконати наступне: • Вибрати команду "Сервис-Макрос-Начать запись"; • У текстовому вікні "Имя макроса" в якості імені макросу ввести наприклад - ArialBold12. Таке ім'я дозволить запам'ятати, що виконує макрос; • У полі "Описание" додати наступний текст: Форматує виділені комірки Arial, Bold, 12; • Список "Сохранить в" слід використовувати для вибору місця, в якому буде збережений записаний макрос. Доступними варіантами є: "Личная книга макросов", "Новая книга", "Эта книга". Оскільки необхідно, щоб цей макрос був доступний у всіх робочих книгах, треба вибрати " Личная книга макросов "; • Якщо майбутній макрос планується використовувати досить часто, можна призначити для його запуску гарячу клавішу;
• Для початку запису макросу необхідно натиснути кнопку "ОК".
Про процес запису макросу свідчить наявність панелі " Остановить запись", при цьому, у лівому нижньому кутку вікна книги Excel з'являється напис " Запись ".
За замовчуванням панель "Зупинити запис" в Excel містить дві командні кнопки. Ліва кнопка - кнопка "Стоп"; служить для завершення процесу запису макросу. Права кнопка - кнопка " Относительная ссылка ". За замовчуванням Excel записує абсолютні посилання на клітинки у макроси. Якщо, наприклад, почати запис у виділеній комірці А5, а потім виділити клітинку праворуч від А5, тобто В5, то записаний макрос також буде виділяти комірку В5.
Якщо натиснути кнопку "Относительная ссылка", Excel запише відносне посилання на клітинку кожен раз, коли виділяється якась клітинка. Якщо виділеної в даний момент ми знаходимось в комірці А5 і вибирається комірка праворуч від неї під час запису з відносними посиланнями, то Excel записує, що була виділена комірка, що знаходиться на 1 стовпець і 0 рядків правіше від поточної вибраної комірки. Коли макрос буде запущений, то він виділить комірку, що знаходиться безпосередньо праворуч від активної клітинки.
Для запису нашого макросу необхідно виконати наступні дії (після натискання кнопки "ОК" у вікні " Запись макроса "): • З випадного списку "Шрифт" панелі " Форматирование " вибрати шрифт Arial; • З випадного списку " Размер шрифта "тієї ж панелі вибрати 12-й кегль;
• Натиснути кнопку "Ж" вибору накреслення шрифту.
Після цього макрорекордер необхідно зупинити, натиснувши кнопку "Стоп" на панелі " Остановить запись". Або вибрати команду " Сервис-Макрос-Остановить запись ").
Наш новий макрос в Excel тепер закінчений і готовий до виконання.
Краще всього винести кнопку з макросом на панель інструменов. Вибираємо меню Сервис —Настройка.
Закладка " Команды ", категорія " Макросы ". Кнопочку зі смайлом пересуваємо на будь-яку зручну і відповідну за змістом панель інструментів. Закриваємо вікно налаштування. Тепер натискаємо смайлик.
Ах так! Ми ж ще не вказали Excel, який саме макрос потрібно виконувати при натисканні смайлика. Не біда - при першому натисканні Excel сам запропонує нам вибрати макрос для присвоєння кнопці. Вибираємо свій макрос.
Тепер все? Якщо пощастить і Ви не наробили помилок, то все. Тепер натискання смайла буде пророблювати над будь-якою коміркою або комірками всі операції, записані нами.