Методические указания к выполнению работы

ОБЩИЕ СВЕДЕНИЯ О МАКРОСАХ

Макрос – список инструкций, которые Excel может выполнять автоматически. Рассмотрим процесс создания макроса. Для этого выполним команду Сервис - Макрос - Начать запись. Откроется диалоговое окно.

методические указания к выполнению работы - student2.ru

Рис.6.1. Диалоговое окно «Запись макроса»

В этом окне вы должны будете определить название макроса (имя макроса – совокупность букв, цифр и символа подчеркивания, начинающаяся с буквы). Макросу можно назначить быструю комбинацию клавиш (для этого необходимо подключить флажок клавишу быстрого вызоваи определить саму комбинацию клавиш). Но даже, если вы не подключите макрос к пункту меню Сервис и не определите комбинацию клавиш для вызова макроса, то все равно сможете вызывать макрос с помощью команды Сервис\Макрос. Макрос будет создаваться на языке VISUAL BASIC. Теперь давайте определимся, где будет храниться текст макроса. Для этого рассмотрим группу Сохранить. Текст может храниться в данной рабочей книги (пункт Эта книга), в новой книге (пункт Новая книга), либо в специальной рабочей книге макросов (пункт Личная книга макросов).

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

Рассмотрим пример создания следующего макроса:

Создать макрос, который выделенные значения приводит к числовому формату с двумя знаками после запятой. Значения выводятся зелёным цветом. Размер шрифта – 16, полужирный, курсив.

Для этого выполним команду Сервис\Макрос\Запись макроса.

Откроется диалоговое окно, аналогичное окну, изображённому на рис. 1.

Давайте определим имя макроса (например, Пример). В открывшемся диалоговом окне можно установить следующие параметры:

• Подключить флажок Назначить макросу клавишу быстрого вызова,и назначить комбинацию клавиш для быстрого вызова данного макроса.

• Определить, где сохранять макрос.

Щёлкним по кнопке OK. Начинаем запись макроса. На экране появляется панель Останов. После окончания записи мы щёлкнем для останова записи. Выполним команду Формат\Ячейки.Появится диалоговое окно (см. рис.5.2). На вкладке Числовыбираем из форматов Числовой, число десятичных знаков установим два. Щёлкнем по вкладке Шрифт.

методические указания к выполнению работы - student2.ru

Рис.5.2. Диалоговое окно «Формат ячеек»

Установим начертание полужирный курсив размер шрифта 16, цвет зелёный. Щёлкнем по кнопке OK. Закроем окно Формат ячеек. Остановим запись макроса, щёлкнув по первой кнопке панели Останов.

Теперь можно проверить функционирование макроса. Для этого выделим на рабочем листе область с числовым материалом и запустим макрос Пример. Убедимся, что значения приведены к числовому формату с двумя знаками после запятой, Значения выводятся зелёным цветом, размер шрифта – 16, полужирный, курсив. Запускать макрос можно:

• с помощью назначенной комбинации клавиш.

• выполнив команду Сервис – Макрос – Макросы (Alt-F8),выбрать макрос Примери щелкнуть по кнопке Выполнить.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Зеньковский, В.А. Excel в экономических и инженерных расчетах. Серия «Про ПК», – М.: СОЛОН – Пресс, 2005. – 192 с.

2. Златопольский, Д.М. 1700 заданий по Microsoft Excel. – СПб.: БХВ-Петербург, 2003. – 544 с.

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