48446 (Работа в редакторе Word 2000), страница 4

2016-07-31СтудИзба

Описание файла

Документ из архива "Работа в редакторе Word 2000", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "48446"

Текст 4 страницы из документа "48446"

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

Макросы создаются с помощью протоколирования (протокол — последовательная запись действий пользователя) или программирования на языке VBA (Visual Basic for Applications).

Создание макроса протоколированием. В этом случае при создании макроса текстовый редактор Word регистрирует все действия пользователя и сам переводит их в команды языка VBA. Рассмотрим процесс создания макроса на конкретном примере.

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

Последовательность действий для создания макроса имеет вид:

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

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

Указать в поле Имя макроса появившегося диалогового окна имя создаваемого макроса (например, Изменить цвет) и при желании записать в поле Описание краткую аннотацию к макросу (длиной не более 255 символов).

Нажать кнопку ОК, в результате на экране появится пиктографическое меню, состоящее из двух кнопок: Стоп — прекращение записи макроса и Пауза — временная приостановка записи макроса. Указатель мыши видоизменяется, преображаясь в изображение магнитофонной кассеты. С этого момента действия с использованием мыши не регистрируются (кроме выбора команд из основного и пиктографического меню). Поэтому, если пользователю требуется выполнить позиционирование курсора или выделение фрагмента текста, то ему необходимо использовать клавиши перемещения курсора.

Выполнить последовательность действий, являющихся телом макроса. По условию — эти действия изменяют цвет шрифта предварительно выделенного текста (команда Формат-Шрифт, в поле Цвет установить требуемый цвет). Отметим, что все выполняемые во время записи макроса действия протоколируются. Поэтому необходимо избегать выполнения ошибочных действий.

Завершить запись макроса, нажав пиктограмму Стоп в пиктографическом меню.

Создание макроса программированием. Основа процесса — написание программы на языке VBA. Рассмотрим процесс создания макроса на конкретном примере.

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

Реализуем последовательность действий.

Выполнить команду Сервис-Макрос-PedaicmopVisual Basic.

В появившемся окне редактора Visual Baric выполнить команду Вставитъ-Модулъ (Insert-Module).

В поле Имя f Name.) окна Свойства (Properties) указать имя создаваемого макроса (например, Перекодирование Текста).

В окне редактора набрать программу Перекодирование Текста на языке VBA.

Далее приводится текст программы:

Sub Перекодирование Текста () On Error Resume Next

Dim n As Integer 'Счетчик

Dim strSetRus As String 'Символы русской раскладки

'клавиатуры

Dim strSetEng As String 'Символы английской раскладки Dim strMisStr As String 'Исходная ошибочная строка Dim strCurrChar As String1Текущий символ Dim numChrPos As Integer 'Номер позиции текущего символа Dim strNewStr As String 'Перекодированная строка strMisStr = Selection.Text'Определим исходную ошибочную

'строку

' Символы английской и соответствующей ей русской ' раскладки

StrSetEng="QWERTYUIOP...qwertyuiop "

StrSetRus="JlIiyKEHnfflU3Xb...i4uyKeHriinu3Xb...."

'Анализируем символы исходной строки For n = 1 То Len(strMisStr)

'Извлекаем текущий символ strCurrChar = Mid(strMisStr, n, 1)

'Определим позиции текущего символа в английской

1раскладке

numChrPos = InStr(StrSetEng, StrCurrChar)

'Символ принадлежит английской раскладке If numChrPos <> 0 Then 'Заменяем на русский

strCurrChar = Mid(strSetRus, numChrPos, 1) Else

'Определяем позицию

numChrPos = InStr(StrSetRus, StrCurrChar)

'Заменим латинским

strCurrChar = Mid(strSetEng, numChrPos, 1) End If

1 Формируем перекодированную строку. strNewStr = strNewStr 4 strCurrChar Next n

'Меняем строку на перекодированную Selection.Text = StrNewStr End Sub

5. Сохранить созданный макрос и закрыть окно редактора Visual Basic.

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

Существуют три основных способа вызова макроса:

нажатием комбинации клавиш («горячих» клавиш);

с помощью пиктографического меню;

с использованием команд основного меню.

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

Рассмотрим один из способов настройки — вызов макроса с помощью пиктографического меню. Для настройки выполняются следующие операции:

1. Выбрать в основном меню команду Cepeuc-Настройка. В появившемся окне Настройка выбрать вкладку Команды.

Установить в поле Категории элемент Макрос.

Выбрать из поля Команды, которое содержит перечень имен существующих макросов активного шаблона, имя вызываемого макроса (в нашем примере — Перекодирование Текста) и установить на нем указатель мыши.

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

С использованием кнопки Изменить Выделенный Объект диалогового окна Настройка выбрать или изменить значок для созданной пиктограммы (кнопки).

Нажать кнопку Закрыть в окне Настройка.

Для удаления пиктограммы из пиктографического меню достаточно выбрать в основном меню команду Сервис-Настройка и отбуксировать пиктограмму из панели инструментов обратно на диалоговое окно Настройка.

Похожим образом осуществляется включение макроса в основное меню и определение для его активизации «горячих» клавиш.

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

9. Решение базовых задач в Word

В данном подразделе приведены алгоритмы решения базовых задач, описанных ранее.

Пример 3. Подготовка оригинала-макета визитной карточки.

В среде редактора Word при создания оригинала-макета визитной карточки требуется выполнить следующие действия.

Вставить логотип (название) компании. Для этого выполнить команду Вставка-Рисунок-ИзФайла. Выбрать в появившемся диалоговом окне имя файла, содержащего рисунок.

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

Закрыть окно создания рисунков. В результате на экране будет отображен оригинал-макет созданной визитной карточки.

Задать размеры визитки 40 мм х 60 мм.

Установить размеры листа не менее 200 мм х 240 мм, ориентация — альбомная.

Мультиплицировать визитку на весь лист. Для этого используются команды работы с буфером обмена Правка-Копировать и Правка-Вставитъ.

Пример 4. Алгоритм формирования таблицы, иллюстрирующий баланс компании.

Поместить курсор в место создания таблицы.

Создать таблицу размером 15 строк и 3 столбца (команда Таблица-Добавшпь таблицу).

Выделить фрагмент ячеек второго и третьего столбцов таблицы со второй по пятнадцатую строки и разбить ячейки этого фрагмента на две (Таблица Разбить ячейки).

Выделить первый столбец таблицы и установить автонумерацию (команда Формат-Список).

5. Изменить ширину столбцов таблицы. Предварительно выделив таблицу, воспользоваться командой Таблица-Свойства таблицы.

Записать в ячейки таблицы текст и числовые значения.

Поместить курсор в последнюю

ячейку второго столбца и вставить необходимую формулу (команда Таблица-Формула). Аналогично вставить формулу в последнюю ячейку четвертого столбца.

Установить толщину линий таблицы, закрасить шапку и строку итогов таблицы серым фоном (использовать команду Формат-Границы и заливка или пиктограммы панели инструментов Обрамление).

Литература

1. Морозевич А.Н., Говядинова Н.Н., Левашенко В.Г. и др. Основы информатики. – Мн.: Новое знание, 2001. – 544 с.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
430
Средний доход
с одного платного файла
Обучение Подробнее