Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий





Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

Реферат: «Word. Автоматизация решения задач. Макросы»

Название: «Word. Автоматизация решения задач. Макросы»
Раздел: Остальные рефераты
Тип: реферат Добавлен 11:06:58 23 августа 2012 Похожие работы
Просмотров: 729 Комментариев: 13 Оценило: 0 человек Средний балл: 0 Оценка: неизвестно     Скачать

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

РЕФЕРАТ

ПО ТЕМЕ:

«Word. Автоматизация решения задач. Макросы»

Подготовила:

Студентка экономического факультета

Отделения Финансы и кредит

Гуреева Ирина

Минск – 2008 г.

ОГЛАВЛЕНИЕ

Оглавление.. 2

Введение.. 3

1. Макросы как средство автоматизации.. 4

1.1. Понятие макроса.. 4

1.2. Технология создания макроса.. 5

1.3. Выполнение макроса.. 8

1.4. Изменение макросов. 13

1. Приложение.. 15

Список литературы... 21

ВВЕДЕНИЕ

Невзирая на современное мощное программное обеспечение, пользователь порой встречается с необходимостью доработки некоторых его элементов с учетом конкретной ситуации. Хорошую услугу в решении этой проблемы могут оказать макросы. Современные приложения Microsoft Office имеют для этого соответствующий инструментарий, ориентированный на неподготовленного пользователя. Макросы обычно используются для автоматизации повторяющейся последовательности действий.

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

1. макросы как средство автоматизации

1.1. Понятие макроса

Работая с приложениями Microsoft Office, например, с Word или Excel, можно заметить, что часто одни и те же последовательности действий повторяются, и, естественно, возникает желание автоматизировать этот процесс, сделав так, чтобы часто выполняемую последовательность действий заменит каким-либо одним действием. В приложениях Microsoft Office (Word, Excel и др.) это реализовано под названием макрос – возможность воспроизведения последовательности нажатий клавиш, выбора команд и выполнения других элементарных действий. После записи эта последовательность может быть многократно повторена.

Макросредства упрощают работу с соответствующими приложениями Microsoft Office и позволяют настраивать его согласно нуждам конкретного пользователя.

Некоторые задачи достаточно легко автоматизировать с помощью макросов, например:

- открытие, выделение и обновление документа, содержащего коды полей;

- сохранение параметров настройки и быстрое переключение между ними;

- открытие документа и немедленное переключение в режим просмотра;

- добавление дополнительных кнопок масштабирования и редактирования на панели инструментов.

Но главное достоинство макросов в том, что они совершенно равноправны с другими командами. Это значит, что когда мы создаем макрос, то мы его можем конструировать как из набора команд, так и включать в него другие макросы.

Сфера применения макросов достаточно широка, но обычно макросы используют для редактирования; объединения сложных команд; упрощения доступа к параметрам (данным) в диалоговых окнах; автоматизации обработки больших последовательностей сложных действий; ускорения часто выполняемых операций форматирования и взаимодействия между приложениями Windows и пользовательскими программами.

Созданные макросы сохраняются либо как глобальные, либо как макросы шаблонов или документов. Глобальные макросы хранятся в шаблоне Normal.dot и доступны из любого документа или шаблона. Макросы, сохраненные в шаблоне, доступны только в документах, основанных в этом шаблоне. А, макросы, сохраненные в документе, доступны только в самом документе.

1.2. Технология создания макроса

Существует два способа создания макроса: протоколирование и программирование (написание программы) на языке Visual Basic for Application (VBA).

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

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

При создании макроса в режиме протоколирования следует помнить, какие действия пользователя записываются в процессе записи макроса, а именно:

- ввод текста;

- переключение раскладки клавиатуры;

- перемещение по документу;

- выделение объектов;

- переключение между документами;

- выбор команд и нажатие кнопок на панели инструментов.

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

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

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

Возможны следующие, наиболее часто встречающиеся способы перемещения по документу и выделения объектов во время записи:

- перед началом записи создать закладку для части документа или выделенного объекта с помощью команды Вставка - Закладка. Во время записи можно вернуться к фрагменту, помеченному закладкой при помощи команды Правка - Перейти;

- для перехода в документе можно воспользоваться командой Правка - Перейти и выбрать объект (страницу, раздел и т.д.), на который необходимо перейти;

- для перехода к точке последней правки используется комбинация клавиш [Shift + F5];

- переместиться к началу документа можно с помощью комбинации клавиш [Ctrl + Home];

- переместиться к концу документа можно с помощью комбинации клавиш [Ctrl + End].

Технология создания макроса методом протоколирования состоит из трех этапов, которые разбиваются на шаги.

1. Подготовительный этап:

- начать запись макроса, выполнив команду Сервис -Макрос - Начать - запись;

- указать имя создаваемого макроса (рис.1), на которое накладываются следующие требования: должно начинаться с буквы и не может включать пробел, количество символов не должно превышать 80;

Рис. 1. Диалоговое окно Запись макроса в Microsoft Word

- в раскрывающемся списке Макрос доступен для выбрать шаблон, в котором нужно сохранить макрос;

- при необходимости снабдить макрос сопровождающим текстом, дав краткое описание макроса, акцентировав в нем назначение и функции;

- подтвердить, что далее пойдет процесс записи макроса, нажав кнопку [ОК].

2. Основной этап:

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

3. Заключительный этап:

- завершение создания макроса осуществляется командой Сервис - Макрос - Остановить запись, после чего работа с макросом будет закончена, и он будет сохранен.

1.3. Выполнение макроса

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

1) посредством команды Сервис - Макрос - Макросы;

2) с помощью комбинации клавиш, назначенных макросу;

3) посредством команды меню, назначенной для данного макроса;

4) посредством кнопки, назначенной данному макросу на панели инструментов.

Выбор способа запуска макроса определяется самим пользователем исходя из собственных потребностей и предпочтений. Второй способов целесообразно использовать для запуска наиболее часто выполняемых макросов. Третий – иллюстрирует возможность вводить в основное меню собственные команды и тем самым совершенствовать меню. Последний способ отличает наглядность запуска.

Рассмотрим более подробно каждый из указанных способов запуска макросов.

1. Команда Сервис - Макрос - Макросы – стандартный вариант вызова макроса на выполнение. В диалоговом окне Макрос выбрать созданный макрос и нажать кнопку [Выполнить]. Данный способ пригоден также для редактирования и удаления макрокоманды – кнопки [Правка], [Удалить].

2. С помощью комбинации клавиш (рис. 2):

Рис. 2. Диалоговое окно Настройка клавиатуры для назначения макросу

сочетания клавиш в Microsoft Word

- для вызова макроса в диалоговом окне Настройка клавиатуры на вкладке Новое сочетание клавиш указывается комбинация управляющих клавиш. Например, [Ctrl] совместно с комбинацией цифровых или алфавитных клавиш (на латинице);

- затем нажимается кнопка [Назначить], которая производит назначение.

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

- в появившемся диалоговом окне Настройка, на вкладке Команды из поля со списком Категории выбирается команда Макросы, а затем имя макроса;

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

4. Посредством кнопки, назначенной данному макросу на панели инструментов (рис. 3):

- в Word при нажатии кнопки [Панели] (см. рис. 1) в диалоговом окне Запись макроса появляется диалоговое окно Настройка, в котором на вкладке Команды из поля со списком Категории выбирается Макросы, а затем имя макроса;

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

- щелкнув по кнопке [Изменить выделенный объект], можно выбрать понравившийся значок для кнопки, запустив команду Выбрать значок для кнопки (рис. 4). Можно также редактировать значок с помощью команды Изменить значок для кнопки (окно Редактор кнопок) (рис. 5).

Рис. 3. Диалоговое окно Настройка для назначения макросу

кнопки на панели инструментов в Microsoft Word

Рис. 4. Диалоговое окно выбора значка для кнопки

Рис. 5. Диалоговое окно Редактор кнопок

В Excel дополнительно имеется возможность запуска макроса посредством назначенного ему графического образа.

После выбора способа вызова появляется небольшая панель инструментов Остановить запись, содержащая кнопку:

- [Остановить запись] – завершает запись макрокоманды; [Пауза] – приостанавливает запись макрокоманды (рис. 6).

Рис.6. Панель записи макроса в Microsoft Word

Все действия пользователя – выбор пунктов меню, параметров в диалоговых окнах – протоколируются системой и записываются средствами языка VBA.

1.4. Изменение макросов

Макросы сохраняются в шаблоне в виде текстов программ. Каждый шаблон может содержать произвольное количество макросов. Поскольку dot-файлы (dot – расширение файлов шаблонов) нельзя читать как документы, в Word существуют специальные средства, позволяющие просмотреть и отредактировать макрос как последовательность операторов на языке VBA (рис.10). В процессе редактирования любой макрос представлен в виде последовательности операторов языка VBA. Суть редактирования макроса состоит в удалении, добавлении и замене операторов, как при программировании на любом другом языке.

Рис.10. Диалоговое окно редактора VBA

Редактирование макроса выполняется посредствам команды Макросы. В диалоговом окне Макрос, в поле Имя выбирается имя макроса, подлежащего редактированию. Процесс начинается при нажатии кнопки [Отладка]. Можно указать имя несуществующего макроса. Если после этого нажать кнопку [Создать], будет создан новый макрос, а пользователь получит возможность получит возможность записать его на языке VBA.

Кнопка [Отладка] служит для открытия окна редактирования макроса, в котором отображается содержимое макроса на языке VBA. Окно редактирования макроса подобно обычному окну документа, но отличается отсутствием координатной линейки и наличием специальной панели инструментов. Можно открыть несколько окон обработки макросов. Текст макроса редактируется так же, как обычный текст программы VBA. При этом доступно большинство команд редактирования текста, например команды Копировать и Вырезать.

С помощью кнопки [Удалить] указанный макрос удаляется.

Чтобы закрыть окно редактирования макроса, можно использовать системное меню окна редактирования или команду Закрыть в меню Файл. Специфические команды, предназначенные для редактирования и отладки макроса, выполняются путем нажатия кнопок в строке удаления.

Приложение

Задание1. Создать макрос для оформления заголовков, который изменяет цвет и размер шрифта в выделенном фрагменте текста:

- цвет шрифта - Синий;

- размер и тип шрифта – 16, Arial Black;

- выравнивание – По центру.

Назначить созданному макросу комбинацию клавиш.

Порядок выполнения:

1. Создать несколько пустых строк в документе.

2. Выделить заголовок или любой фрагмент текста в документе.

3. начать запись макроса, выполнив команду Сервис- Макрос- Начать запись.

4. В появившемся диалоговом окне Запись макроса, в поле Имя ввести имя макроса, например, Заголовок.

5. В этом диалоговом окне Запись макроса в разделе Описание введите краткое того, что будет делать данный макрос, например, Оформляет заголовки.

6. В разделе Назначить макрос нажать кнопку [клавишам].

7. В появившемся окне Настройка активизировать поле Новое сочетание клавиш, затем нажмите любое сочетание управляющих клавиш [Ctrl] (или [Alt]) и какую-нибудь алфавитно-цифровую клавишу, например, [Alt+Z].

8. Под этим полем появятся слова Текущее назначение. Если далее в квадратных скобках стоит слово [нет], то это значит, что данная комбинация клавиш нигде ранее не назначалась, и ее можно использовать, нажав кнопку [Назначить]. Назначенная комбинация клавиш перейдет в поле Текущее сочетание клавиш, что означает: выбранная комбинация назначена данному макросу.

9. Нажать кнопку [Закрыть] и затем [ОК].

10. Выполнить последовательность действий, непосредственно входящих в макрос, которые изменяют цвет и размер шрифта:

- выполнить команду Формат-Шрифт;

- в поле Цвет установить требуемый цвет;

- в поле Размер выберите нужный размер и тип шрифта;

- выравнивание- По центру;

- завершить запись макроса, нажав кнопку [Остановить запись] на панели инструментов для создания макроса, или выполнить команду Сервис- Макрос- Остановить запись. Будет создан макрос с именем Заголовок, оформляющий заголовки в разработанном стиле.

11. Запустить макрос, предварительно набрав и выделив заголовок, например, «Годовой отчет предприятия», а затем нажав назначенные вами клавиши (в данном случае [Alt+Z]). Теперь по нажатию комбинации клавиш [Alt+Z] любой выделенный фрагмент текста будет оформляться как заголовок по заданному в макросе образцу.

Задание 2. Создать макрос, который форматирует таблицы, и назначить кнопку на пенели инструментов.

Порядок выполнения:

1. Создать произвольную таблицу, выполнив команду Таблица- Добавить- Таблица, указав нужное количество строк и столбцов, например, 2 (два) и 4 (четыре) строки; нажмите [ОК].

2. Вызвать диалоговое окно Запись макроса, выполнив команду Сервис- Макрос- Начать запись.

3. Наберите имя и описание макроса, например, Таблица и Форматирует таблицу.

4. В поле Назначить макрос нажать кнопку [Панели].

5. В диалоговом окне Настройка выберите вкладку Команды. Нажать на имя нужного макроса левой кнопкой мыши и, не отпуская, отбуксировать в то место на панели инструментов, куда следует вставить кнопку с именем макроса.

6. Щелкнуть по кнопке [Изменить выделенный объект], выбрать любой значок для кнопки и нажать [Закрыть]. Теперь начинается запись макроса:

- выделить созданную таблицу, выполнив команду Таблица- Выделить- Таблица;

- выполнить команду Формат- Границы и заливка. Сделать рамку, например, двойной линией, выбрать цвет рамки, например, Синий; нажать кнопку [ОК];

- снять выделение, нажав один раз клавишу управления курсором (-) (стрелка влево). После чего курсор окажется в первой ячейке таблицы;

- выполнить команду Таблица- Выделить- Строка. Для выделенной строки установить шрифт 16, полужирный; поставить выравнивание – По центру, выполнив команду Формат- Абзац;

- нажать кнопку [Остановить запись].

7. Подготовить любую таблицу, заполнив в ней название столбцов, и применить макрос Таблица для ее форматирования, нажав назначенную макросу кнопку на панели инструментов. На экране появится следующее:

ФИО

Адрес

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

Задание 3. Создать макрос, проектирующий макет титульного листа. Назначить созданному макросу комбинацию клавиш.

Порядок выполнения:

1. Набрать произвольный заголовок (название работы) в том месте страницы, где он должен стоять на титульном листе, сделать выравнивание – По центру.

2. Начать запись макроса, выполнив команду Сервис- Макрос- Макросы. Введите его имя, например, Титульный_лист. Указать его назначение в поле Описание, например, Создает макет титульного листа.

3. В разделе Назначить макрос нажать кнопку [клавишам].

4. В появившемся окне Настройка активизировать поле Новое сочетание клавиш, затем нажать любое сочетание управляющих клавиш [Ctrl] (или [Alt]) и какую-нибудь алфавитно-цифровую клавишу, например, [Alt+7].

5. Нажать кнопку [Закрыть] и затем [ОК].

6. Выполнить последовательность действий, непосредственно входящих в макрос:

- поместить курсор над набранным текстом (клавиши [Ctrl]+(-)). Установить параметра: выравнивание – По центру, шрифт – 15, Times New Roman, все прописные и ввести текст «МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ». Нажать [Enter] и выравнивание – По центру, шрифт - Times New Roman, 13, все прописные, ввести текст «БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»;

- отступив пару строк, установить выравнивание – По правому краю, шрифт - 15, ввести текст «Кафедра информационных технологий»;

- отступив 5-6 строк, установить выравнивание - По центру, шрифт- 18, малые прописные, набрать текст «Реферат», ниже перед строкой заголовка реферата ввести текст «на тему»: шрифт – 14;

- перейти в конец набранного ранее заголовка с помощью клавиш [Ctrl]+(-);

- отступив 5-6 строк установить выравнивание – По левому краю, шрифт – 15, набрать текст «Выполнил студент»;

- отступив еще 5-6 строк, установить выравнивание – По центру, шрифт – 13, набрать текст «Минск 2008»;

- перейти в конец набранных ранее слов «на тему» с помощью клавиш [Ctrl]+(-) и (-);

- остановить запись макроса, нажав кнопку [Остановить запись] на панели инструментов.

7. Набрать и выделить заголовок (название курсовой работы), к которому будет применяться макрос.

8. Запустить макрос, нажав назначенные клавиши (в данном случае [Alt+7]). На экране появится титульный лист реферата.

Список литературы

1. Мусин К.А «Техническое приложение к Microsoft Word»

2. Бородина А.И «Макропрограммирование»

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Хватит париться. На сайте FAST-REFERAT.RU вам сделают любой реферат, курсовую или дипломную. Сам пользуюсь, и вам советую!
Никита21:08:46 05 ноября 2021
.
.21:08:44 05 ноября 2021
.
.21:08:42 05 ноября 2021
.
.21:08:40 05 ноября 2021
.
.21:08:37 05 ноября 2021

Смотреть все комментарии (13)
Работы, похожие на Реферат: «Word. Автоматизация решения задач. Макросы»

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

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



Результаты(294402)
Комментарии (4230)
Copyright © 2005 - 2024 BestReferat.ru / реклама на сайте