Использование записанных макросов.

Выполнение(запуск) макроса – это приведение в действие макроса, который вы предварительно записали.

Способ 1

1. Выберите неиспользованный рабочий лист в той же самой рабочей книге, в которой вы создали макрос.

2.

 
  Использование записанных макросов. - student2.ru


Выберите СервисàМакросàМакросы. Появляется диалоговое окно Макрос.

Щёлкните по имени макроса, который необходимо выполнить и нажмите кнопку Выполнить[6].

Способ 2

Запустить макрос с помощью "горячих клавиш". Для этого при записи макроса установить сочетание клавиш, запускающих макрос.

 
  Использование записанных макросов. - student2.ru


Если при записи "горячие клавиши" не были установлены, то их можно установить, выбрав СервисàМакросàМакросы. Появляется диалоговое окно Макрос. Выполнить щелчок по кнопке Параметры и установить сочетание клавиш.

ХОД РАБОТЫ

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

Наши рекомендации