|
||||||||
|
Перемещение и расширение выделенного фрагментаПеремещать или расширять границы выделенного фрагмента, представимого объектом 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 Переместить выделенный фрагмент позволяют и методы 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 |