Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5. EXCEL.doc
Скачиваний:
3
Добавлен:
13.11.2019
Размер:
9.17 Mб
Скачать

Задание 2

Создание макроса « удаление содержимого документа» для ввода новых данных.

Для создания макроса необходимо проделать следующие действия:

На основании данных Таблицы 2 создать Пустую таблицу (без исходных данных)

Таблица 2.

Для поля Дата установить формат « Дата и время».

Рассмотрим создание названного макроса на примере Таб.2.

« Заявка на приобретение удобрений»

В процессе работы, перед оформлением очередной заявки поля Бригада, Дата, Наименование удобрений, Количество необходимо очистить, для этих целей запишем макрос.

Процесс записи макроса состоит из трех шагов:

  1. Активизация процесса записи.

  2. Выполнение действий, которые составляют суть макроса.

  3. Остановка процесса записи.

Чтобы начать запись Макроса, нужно в меню Сервис выбрать команду Макрос| Начать запись или в меню Вид, Панель инструментов выбрать Visual Basic, на экране появится новое окно, с помощью которого и будут осуществляться Запись макроса, Процесс записи макроса, Остановка процесса записи макроса, Запуск макроса.

Рис.1. Начало записи макроса

В поля этого окна нужно ввести название макроса и его краткое описание.

Если нужно, чтобы имя макроса состояло из нескольких слов, то вместо пробела использовать знак подчеркивания ( _ ) .

После ввода имени макроса, его описания и выбора книги, нужно щелчком по кнопке ОК диалогового окна Запись макроса активизировать процесс записи макроса.

Процесс записи макроса:

Выделить ячейку A9, нажать клавишу Del

Выделить ячейку B9 « « «

Выделить ячейку С9 « « «

Выделить ячейку D9 « « «

Щелкнуть в ячейке E2

Остановка процесса записи макроса:

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

на кнопку ●, произойдет изменение отображения кнопки на ◘, щелкнуть по этой кнопке «Остановить запись».

Запуск макроса:

Для того, чтобы запустить макрос, нужно:

1.Щелкнуть по кнопке ► «выполнить макрос»;

2. В появившемся диалоговом окне Макрос выбрать имя макроса, который нужно запустить.

Рис.2 Запуск макроса

После выполнения процедур по созданию макроса ввести исходные данные из таблицы 2. Проверить работу макроса – запустить макрос на выполнение.

Создание командной кнопки

Для облегчения запуска макроса применяется «командная кнопка»

Процесс создания командной кнопки осуществляется следующим образом:

  1. В меню сервис выбрать команду Настройка.

  2. Во вкладке Команды диалогового окна Настройка в списке категории выбрать Макрос.

Рис.3

  1. Захватить изображение настраиваемой кнопки и перетащить его на одну из панелей инструментов, чтобы «захватить и перетащить», нужно установить указатель мыши на изображение командной кнопки «рожицы», нажать левую кнопку мыши, удерживая её нажатой, переместить указатель мыши на изображение одной из панелей инструментов и отпустить кнопку мыши.

  1. Процесс настройки командной кнопки включает следующие действия:

  • Назначить кнопке макрос;

  • Определить имя кнопки;

  • Изменить значок на кнопке.

Назначение макроса командной кнопке

В диалоговом окне Настройка щелкнуть мышью на кнопке Изменить выделенный объект и в появившемся меню выбрать команду Назначить макрос. Затем в появившемся диалоговом окне Назначить макрос нужно выбрать макрос для настраиваемой командной кнопки (удаление_данных).

Рис.4 Рис.5

Определение имени командной кнопки

Для того чтобы определить имя командной кнопки, нужно ещё раз щелкнуть на кнопке Изменить выделенный объект, выбрать в появившемся списке строку Имя и ввести имя кнопки.

Рис.6