Свойства и методы объекта Selection в тексtе MS Word

Автор работы: Пользователь скрыл имя, 17 Февраля 2013 в 15:30, курсовая работа

Описание работы

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

Файлы: 1 файл

Пояснительная записка.docx

— 1.08 Мб (Скачать файл)

Практическая  часть

    1. Формулировка задания.

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

    1. Пример №1.

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

2.2.1  Алгоритм  выполнения задания

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

  1. В среде VBA создаем новый макрос (Рисунок 4)

Рисунок 4 – Кнопка для создания нового макроса в  среде VBA

  1. В диалоговом окне «Запись макроса» введём имя «Пример1» и сделаем макрос доступным для документа, затем нажмём кнопку «Создать» (Рисунок 5)

Рисунок 5 – Создание нового макроса в среде VBA.

  1. В открывшемся окне введём текст макроса (Рисунок 6).

Рисунок 6 – Текст программы макроса.

 

 

 

2.2.2  Результат проверки.

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

Рисунок 7.1 – Результат работы макроса.

Теперь поставим курсор вне  таблицы и посмотрим на результат  работы макроса (Рисунок 7.2).

Рисунок 7.2 – Результат работы макроса.

 

 

2.3 Пример № 2.

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

 

2.3.1  Алгоритм выполнения задания.

  1. Находясь в среде VBA, запишем новый макрос.
  2. В диалоговом окне «Запись макроса» введём имя «Пример2» и сделаем макрос доступным для документа, затем нажмём кнопку «Создать»
  3. В открывшемся окне введём текст программы (Рисунок 8).

Рисунок 8 – Текст программы макроса.

2.3.2 Результат проверки.

Вернёмся в среду Word, запустим макрос и проверим его работу (Рисунок 9).

Рисунок 9 – Результат  работы макроса.

 

Заключение.

В распоряжении пользователей  находится огромный арсенал программных  и аппаратных средств, который с  каждым годом становится больше и  совершеннее. Для обработки информации и для облегчения работы с приложениями всё чаще используются макросы. Крайне важно уметь работать с ними, потому что такие знания могут стать хорошей базой для изучения других программных средств. Использование макросов или встроенного языка программирования Visual Basic for Applications позволяет значительно расширить функциональные возможности приложений.

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

Таким образом, данная работа позволила объяснить следующие  понятия:

    • Макрос;
    • Среда VBA;
    • Макрос в среде MS Word;
    • Объект Selection;
    • Методы и свойства объекта Selection.

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

 

 

 

 

 

Список использованной литературы

  1. Эйткен, Питер. Разработка приложений на VBA в среде Office.: Пер. с англ. М.: Издательский дом «Вильямс», 2003. 496 с., ил.
  2. Михеев Р. VBA и программирование в Microsoft Office для пользователей.: М. : BHV, 2006.  361c.
  3. Интернет ресурсы:
    1. http://www.codingrus.ru/readarticle.php?article_id=1488
    1. http://www.askit.ru/custom/vba_office/m10/10_05_02_word_selection_members.htm
    2. http://www.narthex-daemon.net/macros-in-ms-word.daemon126

 


Информация о работе Свойства и методы объекта Selection в тексtе MS Word