Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4.2(Excel)лек.doc
Скачиваний:
3
Добавлен:
17.12.2018
Размер:
306.18 Кб
Скачать

4.4.6. Создание макросов

Если какое-то действие часто повторяется, его выполнение можно авто­матизировать с помощью макроса. Макрос - это последовательность команд и функций, хранящихся в модуле Visual Basic (их можно выполнять всякий раз, когда необходимо выполнить данную задачу). При записи макроса Excel хранит информацию о каждом шаге выполнения последовательности команд. Все шаги и команды, выполняемые макросом, должны быть спланированы перед записью или написанием макроса. Если при записи макроса была до­пущена ошибка, сделанные исправления также будут записаны. Visual Basic хранит каждый записанный макрос в отдельном модуле, присоединенном к книге.

Создать макрос можно двумя способами: написать программу на языке программирования Visual Basic или записать последовательность действий пользователя с помощью макрорекордера. Для вызова макрорекордера ис­пользуются пункт меню Сервис – команды Макрос - Начать запись - дать имя и описание, где следует указать имя макроса и при необходимости на­значить ему «горячие» клавиши или пункт меню. После нажатия кнопки ОК на экране появится панель Запись макроса с кнопкой Останов, и все даль­нейшие действия пользователя будут записаны в макрос. Для прекращения записи макроса можно воспользоваться кнопкой Остановить макрос или Сервис - Запись макроса - Остановить запись. После записи макроса код программы можно посмотреть в редакторе Visual Basic для исправления ошибок и внесения требуемых изменений в макрос. Редактор Visual Basic разработан для упрощения написания и редактирования программ начинаю­щими пользователями и предоставляет справку. Он позволяет редактировать макросы, копировать макросы из одного модуля в другой, копировать мак­росы из других книг, переименовывать модули, хранящие макросы, и пере­именовывать макросы. Excel обеспечивает защиту от вирусов, которые могут передаваться макросами. Если макросы используются совместно с другими пользователями, они могут быть снабжены цифровой подписью, так что пользователи могут проверить надежность источника макросов. Всякий раз при открытии книги, содержащей макросы, можно проверить источник мак­росов, прежде чем разрешить их.

24

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]