Лабораторная работа 7. Создание макросов

  • pdf
  • 01.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 066. Лабораторная работа 7. Создание макросов.pdf

 

Лабораторная работа 7.  Создание макросов

Цель работы: Научиться создавать и вызывать макросы с целью автоматизации выполнения заданной последовательности действий. 

Макрос – это небольшая программа на языке Visual Basic for Applications (VBA), подготовленная самим пользователем и предназначенная для автоматического выполнения часто повторяющихся рутинных операций. Вызвать макрос на выполнение можно кнопкой на панели инструментов, комбинацией клавиш или из меню. Наиболее удобная форма вызова макроса -  кнопкой на панели инструментов. Если макросов создается много, то их кнопки обычно выводятся на отдельную панель инструментов, которую можно расположить, например, вертикально.

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

1.      Создать новый документ с именем лаб6.

2.      Создать макрос, выполняющий следующие действия:

Установка показа текста «Экономическая» в режиме белых букв на красном фоне;

Установка  величины полей страницы: левого – 2, 5 см., правого -1,5 см., верхнего -– 2, 0 см., нижнего – 2, 5 см.

Установка масштаба просмотра документа 80%. Вставка таблицы из 5 столбцов и шесть строк. 

3.      Для создания макроса выполнить в меню: <Сервис / Макрос / Начать запись / В окне ввести имя макроса Начало / ОК> или выполнить 2ЩЛКМ на кнопке ЗАП в строке состояния.

4.  

 

Откроется панель записи макроса, указатель мыши примет вид магнитофона и нам остается выполнить последовательность действий, которую мы хотим автоматизировать:  Белые буквы на синем фоне: <Сервис / Параметры / На вкладке Общие установить a Белый текст на синем фоне / ОК>.

 Автоматический перенос слов: <Сервис / Язык / Расстановка переносов /

Установить a Автоматическая расстановка переносов / ОК >.

Масштаб документа: <Открыть список Масштаб / По ширине страницы>.

 Полноэкранный режим: <Вид / Во весь экран>.

Все команды выполнены, теперь нужно остановить запись макроса кнопкой g Остановить запись на панели записи макроса или выполнить 2ЩЛКМ на кнопке ЗАП в строке состояния. Панель записи макроса исчезнет с экрана, а указатель мыши примет свой обычный вид.

Проверить работу созданного макроса на любом документе (объем не более 1 стр), в котором предвартьльно нужно убрать режим автоматического переноса слов и установить масштаб 100%. Для вызова макроса выполнить: <Сервис / Макрос / Макросы.../ В списке Имя выбрать Начало / Выполнить>.

1.2. Назначение макросу кнопки на ПИ и комбинации клавиш. Если макрос используется достаточно часто, то для быстрого доступа к нему имеет смысл создать кнопку на ПИ или комбинацию клавиш. Рассмотрим эти способы

а) Для присвоения макросу Начало кнопки на ПИ нужно:

<Сервис / Настройка / На вкладке Команды в окне Категории выбрать Макросы>. <В окне Команды выбрать имя макроса Normal. NewMacros. Начало / Перенести мышью кнопку макроса на ПИ>.

<Нажать кнопку Изменить выделенный объект / В окне  Имя дать макросу новое более короткое имя Начало / Закрыть>.

Проверить работу макроса Начало, используя эту кнопку на ПИ.

Примечание. Для удаления кнопки макроса с ПИ ее нужно переместить мышью в область документа при нажатой <Alt>.

б) Для назначения макросу Начало комбинации клавиш нужно:

<Сервис / Настройка / На вкладке Команды нажать кнопку Клавиатура>.

<В окне Категории выбрать Макросы / В окне Макросы выбрать имя макроса Начало /  Поместить курсор в поле Новое сочетание клавиш и нажать <Ctrl+N> / Назначить  / Закрыть / Закрыть>.

Проверить работу макроса Начало, используя комбинацию клавиш <Ctrl+N>.

5. Создать макрос, выполняющий действия, которые указаны в таблице по вариантам. Дать этому макросу имя, назначить кнопку на панели инструментов и комбинацию клавиш по своему усмотрению. Если макрос выполняет какие-либо действия над текстом, то нужно загрузить с диска  (или создать самим) любой подходящий текст объемом не более 1 стр.

 

Вариант

Макрос

1

Установить параметры страницы: размер бумаги 210х150 мм, ориентация альбомная, поля слева и справа по 2 см, поля сверху и снизу по 1,5 см.

2

Установить параметры абзаца: отступ первой строки на 1 см, отступ слева 1,5 см, отступ справа 2 см, шрифт Arial размер 14 пт полужирный, выравнивание по ширине, межстрочный интервал 1,5. 

3

Создать надпись и установить ее параметры: нулевые внутренние поля и отступ первой строки, рамка красного цвета толщиной 1пт, заливка голубым цветом. Ввести в надпись текст Информатика и выровнять его по центру.

4

Вставить таблицу из 3-х столбцов и 5-ти строк, установить для таблицы нулевой отступ первой строки абзаца, в первой строке таблицы объединить ячейки и ввести текст Informatics, выровнять его по центру и выполнить заливку на 10%.

5

Выполнить для абзаца: заливку на 12,5%, обрамление двойной рамкой, установить разреженный межсимвольный интервал на 2 пт, установить выступ первой строки на 0,8 см.

6

Вставить в документ заданный рисунок, установить его размер 3х3 см, заключить в пунктирную рамку толщиной 2 пт и выполнить заливку голубым цветом.

7

Выполнить для абзаца: заливку желтым фоном, обрамление двойной волнистой рамкой, красный цвет шрифта, отступ слева 1 см, отступ первой строки 2 см.

8

Создать надпись и установить ее параметры: нулевые внутренние поля и отступ первой строки, установить ее размер 3х3 см, рамка синего цвета толщиной 1пт. Вставить в эту надпись любой рисунок.