Использование записанных макросов.
Выполнение(запуск) макроса – это приведение в действие макроса, который вы предварительно записали.
Способ 1
1. Выберите неиспользованный рабочий лист в той же самой рабочей книге, в которой вы создали макрос.
2.
![]() |
Выберите СервисàМакросàМакросы. Появляется диалоговое окно Макрос.
Щёлкните по имени макроса, который необходимо выполнить и нажмите кнопку Выполнить[6].
Способ 2
Запустить макрос с помощью "горячих клавиш". Для этого при записи макроса установить сочетание клавиш, запускающих макрос.
![]() |
Если при записи "горячие клавиши" не были установлены, то их можно установить, выбрав СервисàМакросàМакросы. Появляется диалоговое окно Макрос. Выполнить щелчок по кнопке Параметры и установить сочетание клавиш.
ХОД РАБОТЫ
1. Создайте в Excel новую рабочую книгу. Затем создайте макрос Накладная с помощью макрорекордера, который создаёт форму таблицы Накладная.
Накладная № | ||||
№ п/п | Товара | Цена за единицу товара | Количество товара | Сумма |
1. | ||||
2. | ||||
3. | ||||
4. | ||||
5. | ||||
Итого |
Для этого необходимо выбрать Сервис à Макрос à Начать запись. Установите настройки макроса (записать макрос личную книгу макросов), а затем создайте форму таблицы Накладная. После создания формы остановите запись макроса.
2. Заполните таблицу Накладная и сохраните книгу под именем Накладная№1
в своей папке.
3. Создайте в Excel новую рабочую книгу, не закрывая книги Накладная№1. Запустите макрос Накладная и заполните таблицу Накладная. Затем сохраните книгу под именем Накладная№2 в своей папке.
4. Создайте в Excel новую рабочую книгу, не закрывая книги Накладная№2. Запустите макрос Накладная и заполните таблицу Накладная. Затем сохраните книгу под именем Накладная№3 в своей папке.
5. Создайте в Excel новую рабочую книгу. В ячейке А1 напечатайте заголовок таблицы Отчёт о накладных. В ячейке А2 - № накладной, В2-Сумма по накладной, А6-Итого. Заполните столбец нумерации накладных. Затем сохраните книгу под именем Отчёт в своей папке.
6. Для отображения всех книг на экране выберите ОкноàРасположитьàРядом.
7. Установите табличный курсор в ячейку В3 и введите данные из книги набрав =, затем выполните щелчок по книге Накладная№1 в ячейке Е3.
8. Аналогично заполните ячейки В4 и В5 данными из книг Накладная№2 и Накладная№3.
9. Для сохранения рабочей области выберите ФайлàСохранить рабочую область. Сохраните рабочую область в своей папке под именем Отчёт о накладных.
10. Проверьте результат, открыв рабочую область из своей папки.
11. Создайте макрос Ведомость зарплаты.
Ведомость зарплаты цеха № | |||||
Премия № | ФИО | Оклад | Премия | Налоги | Сумма |
Итого |
12. Аналогично создайте рабочую область Ведомость завода, в которой находятся книги Ведомость зарплаты цехов №1,2,3.
13. Проверьте результат, открыв рабочую область из своей папки.
[1] Имя должно начинаться с буквы, может включать цифры и знак подчёркивания (нельзя использовать ключевые слова VBA).
[2] Чтобы изменить описание после создания макроса, выберите СервисàМакрос и затем нажмите на кнопку Параметры.
[3] Нельзя использовать комбинации, задействованные в Excel..
[4] Если панель инструментов не появилась, выберите Видà Панель инструментовà Настройка, вкладка Панели инструментов, установить флажок Остановка записи.
[5] Если вы не можете щёлкнуть по кнопке Остановить запись, значит вы не закончили редактирование активной ячейки.
[6] Если макрос не выполнил необходимых действий, возможно, вы переключились на другую рабочую книгу, вместо той, в которой создали макрос.