Использование записанных макросов.
Выполнение(запуск) макроса – это приведение в действие макроса, который вы предварительно записали.
Способ 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] Если макрос не выполнил необходимых действий, возможно, вы переключились на другую рабочую книгу, вместо той, в которой создали макрос.