Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Задания для практического занятия и инструктаж по их выполнению. MS Word, в отличие от EXCEL, в сочетании с VBA предоставляет широкие возможности для работы с текстом или фрагментами текста




MS Word, в отличие от EXCEL, в сочетании с VBA предоставляет широкие возможности для работы с текстом или фрагментами текста. Можно вызвать для обработки какой-либо абзац, предложение и.т.д. Для большей доступности к тем или иным фрагментам документа целесообразно предварительно структурировать сам документ. Для этого используют такие объекты как:

Sections (разделы),

Paragraphs (абзацы),

Sentences (предложения),

Words (слова) и др.

Пример:

Words(6) дает возможность перейти к шестому слову в документе
Sentences(11) переход к одиннадцатому предложению

После перехода к определенной части документа можно использовать объект Font, позволяющий изменять свойства шрифта. Этот объект содержит методы, находящиеся в панели меню "Формат/Шрифт".

Пример:

Primer.Sentences(2).Font.ColorIndex= wdGreen В документе Primer во 2 предложении устанавливается зеленый цвет шрифта
Primer.Sentences(2).Font.Size=16 В документе Primer во 2 предложении устанавливается шрифт размером 16 пунктов.
Primer. Sentences(2).Font.Underline = wdUnderlineDouble В документе Primer во 2 предложении устанавливается шрифт двойное подчеркивание
Primer. Sentences(2).Font.Name = "Arial" В документе Primer во 2 предложении устанавливается шрифт Arial

 

Объект Range является базовым объектом в операции редактирования. Его можно рассматривать, как непрерывный фрагмент текста (никак не связанный с выделенной областью), который не зависит от положения курсора. Объект Range включает в себя такие объекты как "Слово" (Words) или "Предложение" (Sentences). При обращении к этим объектам сам объект Range указывать не нужно, тогда как для "Раздела" (Sections) или "Абзаца" (Paragraphs) это делать необходимо.

Пример:

Primer.Paragraphs(5).Range. InsertAfter "ПРИВЕТ" здесь в документ под именем "Primer " после 5-го абзаца вставляется текст "ПРИВЕТ".
Primer. Sentences(5). InsertAfter "ПРИВЕТ" текст "ПРИВЕТ" вставляется после 5-го предложения
Primer. Words(5). InsertAfter "ПРИВЕТ" текст "ПРИВЕТ"вставляется после 5-го слова
Primer.Range(1,15).Bold=True символы с 1 по 15 выделяются жирным шрифтом

 

Объект Range поддерживает основные методы, которыми пользуются при форматировании текста, в том числе такие как "Копировать", "Вставить", "Вырезать", команды меню "Формат".

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






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных