
Лаба 10.4 / Лабораторная работа №10.4_Токарев_0421
.docxМИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра РАПС
отчет
по лабораторной работе №10.4
по дисциплине «Информатика»
Тема: Создание простейших макросов
Студент гр. 0421 |
|
Токарев А.А. |
Преподаватель |
|
Морозова Е.В. |
Санкт-Петербург
2020
Цель работы.
Научить пользователя основным приемам создания макросов.
Постановка задачи.
Задание 1. Создать макрокоманду, автоматически вставляющую в таблицу заголовок из четырех строк.
Задание 2. Создать макрокоманду, набирающую и форматирующую заголовки.
Задание 3. Создать макрокоманду, которая изменяет шрифт и цвет в выделенном диапазоне ячеек.
Основные теоретические положения. При работе с Excel часто приходится повторять одни и те же операции: вставить пустую строку, вставить заголовок, отформатировать его и т.д. В ОС Windows для упрощения такой работы, существует макрорекодер - редактор макросов. Он запоминает последовательность действий пользователя в виде макроса и позволяет эти действия повторять.
Ход работы.
- Создаем новый документ в MS Excel
-Создаем новый макрос – «Вставка_строк». Для этого нажимаем «Сервис» - «Макрос» - «Начать запись». Вводим имя макроса и кнопку, по которой будем его вызывать – «N». Чтобы наш макрос вставлял 4 пустые строки, выделяем первую строку, нажимаем «Вставка» - «Строки». Повторяем данное действие 4 раза, затем нажимаем «Сервис» - «Макрос» - «Остановить запись». Проверим его работу, для этого, напишем в первой строке любое слово, а затем нажмем «Сервис» - «Макрос» - «Вставка_строк» - «Выполнить». В начале документа добавится 4 пустые строки.
- Создадим второй макрос – «Создание_заголовка». Для этого нажимаем «Сервис» - «Макрос» - «Начать запись». Вводим имя макроса и кнопку, по которой будем его вызывать – «M». Выделяем ячейки A1:G1, нажимаем «Объединить и объяснить по центру», устанавливаем начертание «Полужирный», размер – 12. Введем текст: «Докладная записка». Выделяем ячейки A2:G2 и повторим действия форматирования. Введем текст: «Учет квартальных продаж». Выделяем ячейки A2:G2 и повторим действия форматирования. Введем текст: «ООО «Здоровье». Аналогично произведение форматирование четвертой строки. Введем текст: «Коммерческий директор Иванов И.И.». Нажимаем «Остановить запись».
- Создаем третий макрос «Цвет_шрифт». Для этого нажимаем «Сервис» - «Макрос» - «Начать запись». Вводим имя макроса и кнопку, по которой будем его вызывать – «Q». Установим размер шрифта 18 пунктов, цвет – зеленый.
Нажимаем «Остановить запись».
- Создадим таблицу «Продажи» (Таблица 1 из методчки):
- Активизируем ячейку А1. Нажмем «Сервис» - «Макрос» - «Макросы». Из диалогового окна выберем «Вставка _строк», нажмем кнопку «Выполнить». На листе появились четыре новые строки:
- Активизируем ячейку А1 и запустим второй макрос – «Создание_заголовка»:
- Активизируем ячейку А1 и запустим третий макрос – «Цвет_шрифт»:
- Закрепим макрос за отдельным элементом. Для этого создадим новую таблицу без заголовка. Добавим пункт меню «Настраиваемая кнопака». Для этого зайдем в «Сервис» - «Настройка» и из вкладки «Команды» перетащим кнопку с соответствующим названием на панель инструментов. В диалоговом окне «Назначить макрос» выберем имя первого макроса, нажмем ОК. Выполним макрос, щелчком по новой пиктограмме предварительно активизировав ячейку А1.
- Создадим графический объект для управления вторым макросом. Для этого выберем место на листе для кнопки и щелкнем по инструменту «Прямоугольник». Далее щелкнем правой кнопкой мыши по контуру прямоугольника и выберем команду контекстного меню «Назначить макрос». Введем в поле «Имя макроса» имя второго макроса и щелкнем ОК. Выполним макрос, активизировав предварительно ячейку А1.
- Создадим кнопочную форму запуска макроса. Для этого выведем на экран панель инструментов «Формы», перенесем с помощью мыши инструмент «Кнопка» на рабочее поле листа. Далее в диалоговом окне «Назначить макрос объекту» введем в поле «Имя макроса» имя третьего макроса. Выполним макрос, активизировав ячейку А1
Результат работы.
Были созданы три макроса: «Вставка_строк», создающий 4 пустые строки в начале таблицы, «Создание_заголовка», создающий заголовок таблицы и «Цвет_шрифт», меняющий цвет и размер шрифта заголовка. Также были созданы различные объекты(прямоугольник, кнопка и настроиваемая кнопка), к которым эти макросы были привязаны.
Вывод.
Мы научились основным приемам создания макросов в программе MS Excel.