Основные теоретические положения. При работе с электронными таблицами часто приходится повторять одни и те же операции: вставить пустую строку
При работе с электронными таблицами часто приходится повторять одни и те же операции: вставить пустую строку, вставить заголовок, отформатировать его и так далее. В 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>+<М>. Заголовок вставлен.