Введення, Створення макросів - Призначення макросів
Якщо при роботі з Microsoft Excel для Windows у вас виникла необхідність кілька разів виконати одну й ту ж послідовність дій, то ви можете записати цю послідовність під певним ім'ям. Записана під певним ім'ям послідовність дій називається макросом. Записаний макрос можна викликати для виконання з основного меню за допомогою кнопки на панелі інструментів або на робочій області, а також комбінації клавіш. Макрос може бути призначений так само графічному об'єкту.
Макрос записується на мові VisualBasicforApplications.
Текст макросу можна викликати для редагування.
У наступному розділі ми розглянемо питання:
Створення та редагування макросів.
Призначення макросу клавіші швидкого виклику та пункту основного меню.
Призначення макросу графічному об'єкту та кнопці користувача.
Запис нових дій в існуючий макрос.
Створення кнопки для виклику макросу.
Початок шляху
Створення макросів
До часто повторюваних дій можна віднести вибір потрібного формату. Процедуру створення макросів ми розглянемо на прикладі макросу
"Кількість", який буде встановлювати для виділеної області числовий формат. Необхідний числовий формат створимо заздалегідь в категорії форматів
Всі формати.
Для запису макросу виконайте наступні дії:
Виконайте команду Сервіс | Запис макросу | Почати запис.
З'явиться вікно діалогу "Запис макросу".
Введіть у поле введення Ім'я макросу назва створюваного макросу.
Число. Крім стандартної інформації (коли і ким був записаний макрос) ви можете ввести в поле введення Опис короткий опис призначення макросу. Після цього натисніть кнопку OK. Починаючи з цього моменту здійснюється запис макросу. На екрані з'являється кнопка Зупинити макрос. Якщо ви натиснете на ній кнопку миші, то запис макросу буде закінчена. Іншою ознакою режиму запису макросу є поява слова "Запис" в рядку стану.
Тепер вам потрібно виконати послідовність дій, яка і буде записана в макрос. У нашому випадку послідовність дій така: виділіть клітинки, які ви збираєтеся форматувати, та натисніть Ctrl 1; у вікні діалогу "Формат ячеек" виберіть вкладку "Кількість", а на ній категорію форматів Всі формати. З списку, що з'явився форматів кодів виберіть потрібний код, після чого натисніть кнопку OK.
На закінчення вам залишається завершити запис макросу. Крім натискання на кнопку Зупинити макрос ви можете скористатися альтернативним способом: у списку опцій пункту основного меню Сервіс виберіть Запис макросу, а потім - Зупинити запис.
Якщо кнопка Зупинити макрос відсутній з екрану, то її легко можна відновити. Для цього натисніть правою кнопкою мишки на будь-якій панелі інструментів і в списку, що з'явиться, виберіть пункт Настройка.
З'явиться список категорій кнопок. Виберіть серед них категорію Макрос.
З'явиться набір кнопок, який містить кнопку Зупинити макрос.
Натисніть на ній кнопку миші і, утримуючи її натиснутою, перемістіть кнопку на потрібну вам панель або просто на екран. Для виходу з режиму настроювання панелей натисніть кнопку Закрити.
Після закінчення запису макросу він з'являється у списку макросів під ім'ям "Число". Для виклику макросу виконайте команду Сервіс |
Макрос. З'явиться вікно діалогу зі списком макросів. Знайдіть потрібний макрос та натисніть кнопку Виконати. Результатом роботи макросу "Число" буде введення форматного коду в виділені елементи таблиці.
В Excel передбачена можливість викликати макрос за допомогою клавіші швидкого виклику або призначити макросу пункт меню у списку опцій меню Сервіс. Обидві ці можливості можна реалізувати одночасно. Для цього при виконанні 3 кроки процедури створення макросу, після введення імені, потрібно натиснути кнопку Параметри. З'явиться вікно діалогу.
Призначити макросу пункт меню або клавішу швидкого виклику можна і після того як макрос створено. Для цього виконайте команду Сервіс |
Макрос. З'явиться вікно діалогу зі списком макросів. Виділіть потрібний і натисніть кнопку Параметри. З'явиться вікно діалогу, в якому ви можете зробити всі необхідні призначення.
Під час запису макросу можна включати режим з відносними посиланнями. Цей режим дозволяє використовувати записаний макрос для будь-якої області робочої книги. Режим з відносними посиланнями потрібно включати при записі макросів, які використовують посилання на адреси робочої книги.
Розглянемо два приклади макросів. Один записаний в звичайному режимі, а другий-з відносними посиланнями, після чого порівняємо їх роботу.
Приклад 1. Виведення на екран назв місяців
Під час складання різних звітів і зведень як назви рядків часто використовуються назви місяців. Створимо макрос, який буде виводити на екран стовпець з назвами місяців в осередках A1: A12.
Для цього виконайте наступні дії:
- - Встановіть курсор в яку-небудь клітинку книги, за винятком A1. - Виконайте команду Сервіс | Запис макросу | Почати запис.
З'являється вікно діалогу "Запис макросу".
- Введіть у поле введення Ім'я макросу назва створюваного макросу
Месяц_абс. У полі введення Опис введіть текст: Запроваджує назви місяців. Натисніть кнопку Параметри. З'явиться вікно діалогу "Запис макросу".
- Введіть клавішу швидкого виклику макросу. Для цього перейдіть в полі введення Ctrl, перейдіть на латинський регістр, видаліть що знаходиться там букву і введіть літеру m. Після цього натисніть кнопку OK.
Починаючи з цього моменту, здійснюється запис макросу.
- - Виконайте послідовність дій, яку буде виконувати макрос: встановіть курсор в комірку A1; введіть слово січень; помістіть вказівник миші в правий нижній кут комірки A1, при цьому вказівник змінить вигляд на чорний хрестик; натисніть кнопку миші і, утримуючи її натиснутою, продовжите виділення до клітинки A12. - Натисніть на кнопку Зупинити макрос.
Якщо ви не виконаєте умову 1 кроку, тобто курсор буде знаходитися в комірці A1, то макрос буде правильно працювати тільки в тому випадку, коли ви перед натисканням клавіш Ctrl+ m помістіть курсор в клітинку A1.
Макрос записаний і тепер натискання клавіш Ctrl + m викличе появу в осередках A1: A12 назв місяців. Під час запису макросу ми не включали режим записи з відносними посиланнями, тому назви місяців будуть з'являтися тільки в осередках A1: A12. Для усунення цього незручності призначений режим записи з відносними посиланнями.
Приклад 2. Створення макросу з відносними посиланнями
У цьому прикладі вам належить створити макрос з відносними посиланнями для розміщення заголовка таблиці продажів комп'ютерів в довільному місці робочої книги.
Перед створенням макросу увімкніть режим записи з відносними посиланнями. Для цього виконайте наступні дії:
- - Виконайте команду Сервіс | Запис макросу | З відносними посиланнями. - Введіть у поле введення Ім'я макросу назва створюваного макросу -
Заголовок. У полі введення Опис введіть текст: Запроваджує назви комп'ютерів.
- - Натисніть кнопку Параметри. З'явиться вікно діалогу "Запис макросу". - Введіть найменування додається пункту меню: Типи ЕОМ. Натисніть кнопку OK. - Виконайте послідовність дій, яку буде виконувати макрос: введіть заголовок таблиці: Тип комп'ютера; натисніть клавішу
Enter; введіть тип 1 комп'ютера CP_35_SR і натисніть клавішу Tab.
Аналогічно введіть такі типи комп'ютерів CP_40_SR, CP_55_LS,
CP_55_SX. Виділіть чотири осередки з введеними типами комп'ютерів, виберіть команду Формат | Стовпець, а потім команду підгін ширини (бо назви типів комп'ютерів не вміщаються повністю в комірці).
- Натисніть на кнопку Зупинити макрос.
Після закінчення запису макросу в меню команди Сервіс з'явиться пункт з назвою Типи ЕОМ, що ми ввели на 4 кроці.
Для виконання макросу "Заголовок" потрібно натиснути кнопку миші на пункті з назвою Типи ЕОМ. У тому місці таблиці, де розташований курсор, з'явиться заголовок наступного виду: Тип комп'ютера
CP_35_SR CP_40_SR CP_55_LS CP_55_SX
Цей макрос відрізняється від макросу, створеного в прикладі № 1 тим, що заголовок таблиці можна помістити в будь-якому місці поточної робочої книги.
Формат створення макрос редактування
Похожие статьи
-
Введення даних і створення звітів - Система керування базами даних Access
Працюючи в СУБД Access, можна вводити інформацію, по-перше, безпосередньо до таблиці, по-друге, за допомогою форми і, нарешті, шляхом імпорту зовнішньої...
-
Введення і редагування даних - Microsoft Excel
Для введення або редагування даних у яку-небудь клітинку таблиці слід зробити цю клітинку Активною . Перед введенням можна вибрати кнопками панелі...
-
В наш час майже всі компанії мають в своєму розпорядженні комп'ютери. Їх використовують для зберігання та обробки службової інформації. Не є винятком і...
-
Для створення нового проекту типу "консольний додаток" виконайте наступні дії: Виберіть в рядку меню головного вікна команду File New... У діалоговому...
-
Перехід між рівнями, створення більшої карти - Створення 2D гри, використовуючи можливості Java
Спершу, я збільшу кулькість елементів двумірного масиву у класу GameMap, але тільки цього не достатньо, тому що виникає проблема. Карта дійсно стала...
-
Спрайти - Створення 2D гри, використовуючи можливості Java
Для того щоб оживити гру і додати в неї динаміки можна використовувати по кадрову анімацію. Така анімація заснована на спрайт, вони в свою чергу являють...
-
Сутність поняття Internet - Створення комп'ютерних технологій
Багатогранність Internet не дає змоги однозначно його визначити. З погляду техніки Internet -- це система з'єднаних між собою комп'ютерних мереж,...
-
Функціональне призначення та технологічні особливості розробки Метою дипломної роботи є розробка гнучкої системи підтримки підвищення кваліфікації...
-
Метою дипломної роботи є розробка гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№9. Що фактично означає створення...
-
Етапи розвитку інформаційних технологій - Створення комп'ютерних технологій
З появою ЕОМ настала ера "комп'ютерної" інформаційної технології, яка у своєму розвитку пройшла кілька етапів. Основне завдання інформаційних технологій...
-
УПРАВЛІННЯ ЗА ДОПОМОГОЮ МИШІ - Створення 2D гри, використовуючи можливості Java
Наше завдання складається з двох підзадач: визначення точки на карті куди було вказано йти персонажу; знайти найкоротший шлях персонажу від поточної його...
-
ЗАГАЛЬНА РОБОТА З ГРАФІКОЮ - Створення 2D гри, використовуючи можливості Java
Двомірні гри це добре, але з них можна вичавити більше застосувавши изометрическую проекцію, тим самим створивши ілюзію тривимірного простору. Треба...
-
Система адрес та імен Internet - Створення комп'ютерних технологій
Для роботи в Internet потрібно знати адреси та імена людей і комп'ютерів. Правильно вказати адресу чи ім'я в мережі так само важливо, як і точно написати...
-
Реальність та міфи "інформаційної магістралі" - Створення комп'ютерних технологій
Швидкість, з якою розвивається Internet та супутні технології, поставила його в один ряд з найдинамічнішими галузями людської діяльності. Те, що вчора...
-
РОБОТА З "PLAYER", Створення персонажу - Створення 2D гри, використовуючи можливості Java
У цьому розділі я частково розповім про функціонал коду, та буду приводити для прикладу деякі фрагменти коду. Створення персонажу У данній частині я буду...
-
Боти та штучний інтелект - Створення 2D гри, використовуючи можливості Java
Перш ніж створити клас самого бота, ми введемо якусь абстракцію, клас Unit. Цей абстрактний клас Unit візьме на себе весь функціонал який зараз закладено...
-
Розроблений програмний модуль ІС "ГППР " призначений для використання на тепловій електростанції з метою забезпечення комплексної автоматизації обліку...
-
Перед написанням драйверу доцільно переконатись чи працює фізичний пристрій як це очікувалось. Майстер можно використати для такої перевірки пристрою....
-
Найменування та галузь використання Найменування розробки: гнучкої системи інформаційної підтримки підвищення кваліфікації персоналу ДП№ 9. Розроблена...
-
Створення INF-файлу Майстер "DriverWizard", є складовою частиною пакету WinDriver. Це інструмент з графічним інтерфейсом для діагностування та...
-
Розвиток засобів обчислювальної техніки, а особливо поява ПК сприяли створенню нового типу інформаційно - обчислювальних систем під назвою локальні...
-
ВВЕДЕННЯ - Рішення оптимізаційної задачі лінійного програмування
В даний час оптимізація знаходить застосування в науці, техніці і в будь-якій іншій області людської діяльності. Оптимізація - цілеспрямована діяльність,...
-
Етапи рішення прикладних задач з використанням комп'ютерів 1) Формулювання задачі в термінах певної предметної галузі знань (математика, фізика,...
-
Будучи світовим лідером в області автоматизації підприємств і використовуючи свій більш ніж двадцятирічний досвід з розробки комплексного програмного...
-
Даний розділ один з найбільш об'ємних, в зв'язку з різноманіттям функцій створення, коригування, трансформування координат і друку багатьох звітних форм....
-
Інфологічна модель бази даних "відділ кадрів" Мета інфологічного моделювання - забезпечення найбільш природних для людини способів збору і представлення...
-
Корпоративна інформаційна система R/3 - Створення економічних інформаційних систем
Автоматизована система R/3 розроблена німецькою компанією -- акціонерним товариством SAP AG, яка є безперечним світовим лідером по обсягу продаж...
-
Ресурси Internet та способи доступу до нього - Створення комп'ютерних технологій
Internet має широке, але все-таки обмежене застосування. Перерахуємо, що він може дати людині: 1. Можливість спілкуватися з іншими людьми - обмін...
-
Сучасні економічні інформаційні системи створюються для обробки великих обсягів інформації при жорстких обмеженнях на час видачі результатів. Вони мають...
-
Введення - Сучасні інформаційні технології в електронному документообігу
Постановка проблеми . Інтенсивний розвиток інформаційного суспільства потребує ефективної організації електронного документообігу (ЕДО), впровадження...
-
Введення тексту - Будова персонального комп'ютера
Коли потрібно щось ввести у програму, повідомлення електронної пошти або в текстове поле, на екрані відображається вертикальна риска, що мерехтить ( )....
-
ВСТУП, СТВОРЕННЯ ПРОЕКТУ. РОБОТА З КЛАСОМ "MAIN" - Створення 2D гри, використовуючи можливості Java
Актуальність теми. На сучасному етапі актуальність даної теми є очевидною, Оскільки ігри у наш час користуються популярністю, а Java - один з провідних...
-
Призначення централізованої промислової КМ підприємства з виробництва сільськогосподарських кормів Проектована система призначена головним чином...
-
Моделювання процесів в Petri-nets моделях, Спостереження за моделюванням - Комп'ютерне моделювання
У процесі моделювання реалізується основний режим роботи імітаційної моделі - виконання Мереж Петрі. Особливістю режиму виконання ССП є те, що при...
-
20. Пользователь через UI инициирует создание определения 21. Приложение получает данные описывающие определение и изменяет свое состояние 22. Приложение...
-
Призначення розроблюваного об'єкта, Вхідні дані - Керуючий автомат. Схема електрична функціональна
В курсовій роботі необхідно виконати синтез автомата Мура. Керуючий автомат -- це схема, що виконує відображення вхідного сигналу у вихідний за заданим...
-
Панелі інструментів, Вікна діалогу - Microsoft Excel
Під рядком меню розміщуються звичайно панелі інструментів. Панелі інструментів -- це рядок кнопок, при натискуванні на які виконується певна дія. Для...
-
ВИСНОВОК, ВИКОРИСТАНІ ДЖЕРЕЛА - Створення 2D гри, використовуючи можливості Java
Виконавши даний проект я закріпив знання з використання JDK та ізометричної проекції для створення графічної оболчки, багато потокового програмування....
-
Кожний об'єкт управління не може функціонувати без пов'язаної з ним економічної інформаційної системи, яка за своїм складом нагадує підприємство, що...
-
Результати роботи програми Програма передбачена для роботи в консольному режимі. Якщо вводиться користувачем функціональна клавіша не передбачена...
Введення, Створення макросів - Призначення макросів