Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> Объекты Microsoft Word >> Работа с объектом Selection; >> Перемещение и расширение выделенного фрагмента

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


Перемещение и расширение выделенного фрагмента


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

Selection.MoveDown Unit := wdParagraph, Count :=1, Extend := wdMove

Перемещения или расширения границ выделенного фрагмента можно добиться и изменением значений свойств Start и End объекта Selection или применением методов MoveStart и MoveEnd. В следующем примере выделенный фрагмент расширяется до конца абзаца:

Selection.MoveEnd Unit := wdParagraph, Count:=1

Поскольку в окне или секции окна документа может быть лишь один выделенный фрагмент, переместить его можно и простым выделением другого объекта методом Select. После этого Вы получите объект Selection через свойство Selection. Например, выделим в активном документе первое слово и заменим на ?Hello?:

ActiveDocument.Words(1).Select
Selection.Text := "Hello"

Переместить выделенный фрагмент позволяют и методы GoToNext, GoToPrevious или GoTo. В этом примере выделяется четвертая строка документе:

Selection.GoToWhat := wdGoToLine, Which := wdGoToAbsolute.Count :=4

А здесь выделенный фрагмент перемещается к следующему полю в активном документе:

Selection.GoToNext What := wdGoToField



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017