Как записать макрос

Как уже говорилось, макросы позволяют ускорить работу, автоматически выполняя часто встречающиеся последовательности действий. Проще всего создать макрос, записав его — т.е. создав в Excel запись последовательности выполняемых действий, которые потом должны осуществляться автоматически. Перед записью макроса необходимо заранее хорошо продумать эту последовательность, возможно, даже выполнить ее пару раз. В противном случае можно записать макрос с ошибками, которые впоследствии будет не так-то просто обнаружить и исправить, гораздо легче и быстрее будет переписать макрос заново.

Внимание! Для отмены результатов действия макроса нельзя воспользоваться командойОгменигь. Поэтому пользова ться макросами следует осторожно. Если у вас остаются сомнения или вы применяете этот макрос впервые, сохраните свою работу перед его запуском. Это позволит в случае неудачи вернуть все на свои места (закрыв файл без сохранения и открыв его снова).

  1. Откройте рабочую книгу, в которой будет записан макрос. Выберите лист, над которым будут выполняться действия и, если нужно, выделите область.
  1. Из меню Сервис выберите команду Макрос и из появившегося вложенного меню — пункт Начать запись.



2.

  1. В строке Имя макроса введите имя макроса. Хотя Excel и предлагает имена вроде Макрос! или Макрос2, лучше придумать нечто более содержательное, более отвечающее назначению данного макроса. Допускаются имена длиной до 62 символов. Имя должно начинаться с буквы и может состоять из букв, цифр и символа подчеркивания.



3.

  1. Чтобы впоследствии можно было быстро вызвать макрос с помощью комбинации клавиш, состоящей из клавиши Ctrl и буквы, введите эту букву в окно Сочетание клавиш. Если при этом удерживать нажатой клавишу Shift, то макросу будет присвоена комбинация клавиш Ctrl+Shift плюс введенная буква.



4.

  1. умолчанию макросы сохраняются и доступны только в текущей рабочей книге. Если нужно записать макрос, который должен быть доступен во всех книгах, а не только в текущей, выберите из раскрывающегося списка Сохранить в пункт Личная книга макросов. Личная книга макросов — это специальная, невидимая пользователю книга для хранения общедоступных макросов. Еще один пункт этого списка позволяет записывать макрос в новую книгу. Если хотите, можете ввести описание нового макроса в текстовом окне Описание. Это описание будет появляться каждый раз при использовании макроса.



5.

  1. Чтобы приступить к записи нового макроса, щелкните на кнопке ОК. Диалоговое окно закроется, а в левой части строки состояния появится слово Запись. Кроме того, на экране появится маленькая панель инструментов с кнопкой Остановка записи. Если ее трудно найти, воспользуйтесь командой Панели инструментов из меню Вид, после чего в появившемся диалоговом окне выберите пункт Остановка записи. С этого момента все выполняемые вами действия — даже ошибочные — включаются в макрос. Вот почему полезно заранее подробно продумать все действия.

Совет Если назначить макросу комбинацию клавиш, используемую для выполнения какого-либо другого действия, то в той книге, где хранится макрос, это действие уже нельзя будет выполнить с помощью этой комбинации клавиш. Например, если макросу, записанному в определенной книге, присвоить комбинацию клавиш Ctrl+P, то после этого, когда эта книга открыта, с помощью данной комбинации клавиш нельзя будет вывести что-либо на печать. Поэтому лучше, по возможности, использовать для макросов комбинации клавиш, начинающиеся с Ctrl+Shift. Это уменьшит вероятность совпадения новой комбина-ции с уже существующими.

  1. Выполните последовательность действий, которая должна быть записана. После того, как окончите запись, щелкните на кнопке Остановка записи или выберите команду Сервис | Макрос | Остановка записи.

Совет Если при записи макроса установить режим Личная книга макросов, то этот режим остается в силе, пока пользователь сам его не изменит. Поэтому, если не хотите, чтобы все последующие макросы помещались в личную книгу макросов, лучше сразу после записи вернуться в диалоговое окно Запись макро-са и установить в нем режим Эта книга.

 

 

 

 

 

© 1996-2013гг.

Сайт создан в системе uCoz