|
|||
Макросы в Excel ⇐ ПредыдущаяСтр 2 из 2
Макрос – сокращение от слова " макрокоманда" – сохраненная последовательность действий, которую можно воспроизвести, когда необходимо. Например, можно создавать макросы для ввода названия фирмы в заголовки рабочих таблиц, сохранения и печати рабочих книг, форматирования колонтитулов и многого другого. Использование макросов для выполнения рутинных задач имеет определенные преимущества: 1) Excel может выполнять задействованные в макросе команды намного быстрее человека; 2) Excel выполняет задачу всегда безошибочно, потому что макрос воспроизводит все действия точно так, они были записаны. Кроме того, можно ускорить воспроизведение макроса, назначив ему комбинации клавиш и сведя тем самым процедуру выполнения часто встречающихся операций к нажатию пары клавиш.
Процесс создания макроса с помощью МАКРОРЕКОРДЕРА.
1. Откройте диалоговое окно Запись макроса с помощью команд Сервис => Макрос => Начать запись. 2. Присвойте имя макросу, назначьте (по желанию) для него комбинацию клавиш. В раскрывающемся списке Сохранить в выберете один из пунктов: эта книга (макрос будет записан вместе с текущей книгой и, соответственно, работать будет только в ней), личная книга макросов (макрос будет работать везде в любой книге), новая книга. 3. Выполните ту последовательность действий, которую нужно за-писатьв макрос. При создании макроса можете выбирать команды из выпадающих меню или контекстного меню, щелкать на кнопках панелей инструментов или использовать комбинации клавиш. На небольшой плавающей панели инструментов, которая появляется, как только вы начинаете запись имеется кнопка для переключения относительная/абсолютная ссылка на ячейки. Если включена абсолютная – номера ячеек отсчитываются в абсолютных единицах (стоящих в полях таблицы), если относительная – относительно той ячейки, которая была выделена в начале записи макроса. 4. Выключите запись макроса, щелкнув на кнопке Остановить запись на небольшой плавающей панели инструментов, которая появляется, как только вы начинаете запись. 5. Можете повторить выполнение задачи, записанной в макросе, в любое время, выбрав команду Сервис => Макрос => Макросы и после открытия диалогового окна Макрос щелкнув дважды на имени макроса (или выбрать имя макроса и затем щелкнуть на кнопке Выполнить). Если вы назначили макросу комбинацию клавиш при его сохранении, макрос можно вызвать, нажав эту комбинацию.
Чтобы записать макросы Excel использует язык под названием Visual Basic Команды языка Visual Basic записываются в отдельный лист модулей (выглядит, как типичный текстовый документ).
Рабочее задание: 1. Создайте макрос, который на текущем листе создает шаблон таблицы «Результаты успеваемости» из лабораторной работы 1 (заголовок, названия строк и столбцов). 2. Создайте макрос, который вычисляет произведение диагональных элементов квадратной области 3*3.
|
|||
|