Основные теоретические положения

 

При работе с электронными таблицами часто приходится повторять одни и те же операции: вставить пустую строку, вставить заголовок, отформатировать его и так далее. В OC Windows для упрощения такой работы существует макрорекодер – редактор макросов. Он запоминает последовательность действий пользователя в виде макроса и позволяет эти действия повторять.

 

Порядок выполнения работы

 

Задание 1. Создать макрокоманду, автоматически вставляющую в таблицу заголовок из четырех строк.

Задание 2. Создать макрокоманду, набирающую и форматирующую заголовки.

Задание 3. Использовать созданные макросы для вставки заголовка в таблицу.

Задание 4. Провести закрепление макросов за различными элементами.

 

Выполнение заданий

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

 

Работа с программой Excel

 

Выполнение задания 1

Создание первого макроса – Вставка строк.

3.1.1. Создайте новый документ: Пуск – Программы – Microsoft Excel.Открылась рабочая книга с чистым рабочим листом.

3.1.2. Выберите команды меню Сервис – Макрос – Начать запись.

3.1.3. В диалоговом окне Запись макросавведите имя первого макроса Вставка_строк, в поле Сочетание клавиш – введите N (латинский алфавит), в поле Сохранить в введите Эта книга, в поле Описаниевведите Макрос вставляет строки.НажмитеОК.

Далее приступим к написанию макроса:

3.1.4. Выделите первую строку. Для этого щелкните мышью по номеру строки 1.

3.1.5. Выполните команды меню ВставкаСтроки, снимите выделение.

3.1.6. Еще раз выделите первую строку и повторите команды меню Вставка – Строки, снимите выделение.

3.1.7. Повторите действия еще два раза (вставьте еще две строки – всего четыре).

3.1.8. Выполните команды СервисМакросОстановить запись. Макрос записан.

3.1.9. Проверьте его работу. Для этого:

- введите в ячейку А1 слово «Проверка»;

- оставьте ячейку А1 активной;

- выполните команды СервисМакросМакросыВставка_СтрокВыполнить.

Выполнение задания 2

Создание второго макроса – Создание_заголовка.

3.2.1. Повторите все операции по созданию макроса (см. пп. 3.1.2). Введите имя второго макроса – Создание_заголовка, Сочетание клавишМ(латинский алфавит), в поле Описаниевведите Макрос вставляет заголовок.

Далее приступим к написанию макроса.

3.2.2. Выделите диапазон ячеек А1:G1ищелкните по кнопке Объединить и поместить по центру,установите начертание – Полужирный, размер – 12. Введите текст: Докладная записка. Снимите выделение.

Выделите диапазон ячеек А2:G2и повторите действия форматирования. Введите текст: Учет квартальных продаж.

Выделите диапазон ячеек А3:G3и повторите действия форматирования. Введите текст: ООО “Здоровье”.

Аналогично произведите форматирование четвертой строки.Введите текст: Коммерческий директор Иванов И.И.

3.2.3. Щелкните по кнопке Остановить запись. Макрос записан.

 

3.3. Использование макросов

3.3.1. Создать таблицу Продажи (табл. 18).

 

Таблица 18. Исходная таблица для работы с макросами

№ п/п Товар Цена 1-й кварт. 2-й кварт. 3-й кварт. 4-й кварт.
Бальзам "Абу-Симбел"
Бальзам "Демидов"
Бальзам "Русский"
Бальзам "Сто трав"
Витамин В12
Витамин С
Гель "Для ванны"
Гель "Здоровье"
Крем "Бальзам"
Крем "Бальзам"
Крем "Елена"
Поливитамины
Рыбий жир
Соль "Беби"
Соль "Хвойная"

 

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

3.3.3. Активизируйте ячейку А1 и запустите второй макрос Создание_заголовкадругим способом: нажмите клавиши <Ctrl>+<М>. Заголовок вставлен.