Локальная сеть Подключение кабелей Волоконнооптические кабели Кабели для локальных сетей Адаптеры Ethernet Скорость передачи данных Информационные технологии

Лабораторные работы по курсу Информационные технологии. Технологии защиты информации

Лабораторная работа №3 Использование специальных возможностей Microsoft Word.

Создание макросов.

1. Цель работы: Изучить возможность обработки текстового документа за счет предварительного задания строгой последовательности действий, выполняемых над документом. Произвести обработку документа с использованием встроенных функций VB путем создания макросов.

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

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

В Microsoft Word реализовано множество функций, направленных на автоматизацию различных операций по созданию документов, однако ни одна из них не может сравниться с макросами.

Макрос представляет собой набор инструкций, исполняемых MS Word по запросу пользователя. Эти инструкции могут использоваться для выполнения практически любой задачи, которую может выполнить MS Word, от ввода текста до форматирования и печати, проверки орфографии, создания списков и указателей, разработки и печати типовых писем.

Макросы можно использовать даже для преобразования документов в формат Microsoft Excel или Microsoft Access. Макросы позволяют автоматизировать простые задачи, такие как установка набора параметров страницы, равно как автоматизировать выполнение сложных последовательностей операций, на выполнение которых вручную приходилось бы тратить минуты или даже часы.

Макрос может быть вызван (запущен) в любой момент времени. Можно также издавать макросы, выполняемые автоматически при открытии или закрытии документа или при запуске или закрытии MS Word.

4. Как работают и где используются макросы

Макросы по существу являются программами, хранящимися в виде инструкций языка программирования Microsoft Visual Basic for Applications (Visual Basic для приложений, VBA). VBA является вариантом Microsoft Visual Basic, включающим десятки специальных функций для создания полнофункциональных приложений, использующих основной программный код MS Word и в то же время предоставляющих полностью независимый от MS Word пользовательский интерфейс.

Существует два способа создания макросов: первый состоит в записи выполняемых команд и устанавливаемых параметров окон диалога, а второй- в написании новых макросов или изменении созданных ранее с помощью редактора Visual Basic.

Макросы можно использовать для ввода текста, вставки текста, помеченного закладками и содержащегося во внешних файлах, установки параметров проверки правописания и выполнения такой проверки, а также выполнения других операций по редактированию документа.

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

С помощью макросов можно выполнять любые другие операции или наборы операций, поддерживаемых MS Word, для выполнения которых обычно производится выбор команд меню или установка параметров окон диалога. Например, можно использовать макросы для настройки параметров и создания таблицы, настройки формата указателя или оглавления, для создания автофигур или объектов WordArt. С помощью макросов можно запускать другие программы, открывать и сохранять документы, осуществлять перенос информации из одного документа Office в другой и выполнять практически любые другие действия.

Запись макроса

Чтобы записать макрос, необходимо указать его имя, начать запись макроса, выполнить все операции, которые должен содержать этот макрос, а затем остановить запись. MS Word сохранит созданный макрос при следующем сохранении документа. Записать можно только новые макросы; для изменения макросов, созданных ранее, требуется редактор Visual Basic.

Запись макроса можно производить используя любое словосочетание. Далее необходимо в меню «Сервис» выбрать подменю «Макрос» и начать запись макроса (рисунок 1).

Рисунок 1 – Меню «Сервис»

В появившемся меню «Запись макроса» (рисунок 2) необходимо запомнить имя создаваемого макроса для того, что потом поместить его пиктограмму па панель инструментов.

После нажатия на клавишу ОК возле курсора мыши появляется кассета. Это говорит о том, что действия, которые в дальнейшем будут проводиться над выражением, будут записываться (запись макроса). При записи макроса, чтобы перенести курсор на начало строки не в коем случае нельзя использовать клавиши стрелок на клавиатуре. Для этого необходимо использовать клавишу Home.

Рисунок 2 – Меню «Запись макроса»

Для временной приостановки записи можно воспользоваться кнопкой «Пауза» (1) на панели инструментов (рисунок 3); повторное нажатие этой кнопки приведет к возобновлению записи. Для остановки записи следует щелкнуть на кнопке «Остановить запись» (2).

Рисунок 3 – Панель инструментов «Остановка записи»

После окончания записи пиктограмму макроса необходимо поместить на панель инструментов MS Word. Лучше всего это делать с помощью меню «Сервис» (действия подробно описаны в лабораторной работе №2). После установки значка, на панели инструментов появится название созданного макроса. Для того, чтобы оставить только пиктограмму, необходимо при активном меню «Настройка» нажать правой клавишей мыши на название макроса и в появившемся меню выбрать пункт «Основной стиль» (рисунок 4).

Нажатием правой клавишей мыши на пиктограмму макроса (необходимо при активном меню «Настройка») можно выбрать другую пиктограмму (рисунок 5а) или создать свою собственную (рисунок 5б).

Рисунок 4 – Меню настройки макроса

Рисунок 5 – Меню выбора пиктограммы макроса: а) набор стандартных пиктограмм; б) редактор создания собственной пиктограммы

В отчете отразить: последовательность действий по созданию двух макросов в соответствии с заданием, последовательность действий по созданию и изменению пиктограмм.

В выводах отметить результаты работы.

4. Содержание отчета:

- 1. Цель работы - краткая формулировка поставленной цели.

2. Постановка задачи – формулирование задачи в соответствии с индивидуальным заданием.

- 3. Порядок выполнения - определяются действия, необходимые для выполнения данной работы.

-  4. Описание разработанного документа:

- название файла (файлов), его размер (-ы),

- текст документа (или фрагмент для решения конкретной, наиболее важной части задания).

- 5 Результат работы:

структура (внешний вид) документа полученного в результате работы;

анализ полученных результатов.

Выводы – краткая характеристика работы и полученных результатов (отвечают на поставленную цель).

Таблица 1 – Задания

1

Создать макрос по изменению шрифта фрагмента текста (шрифт - Arial Black, 16 пт, полужирный курсив, цвет – красный, интервал перед и после строки – 12 пт)

2

Создать макрос по форматированию фрагмента текста (удалению лишних пробелов)

3

Создать макрос по форматированию таблицы (таблица должна иметь три столбца, шапка таблицы – шрифт Bookman Old Style, 14 пт жирный курсив, шапка таблицы должна быть залита серым цветом)

4

5

6


На главную