Вход


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

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

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


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

  


Переопределение объекта Range


Метод SetRange позволяет переопределить существующий объект Range следующем примере переменная myRange определяется как текущий выделенный фрагмент, а затем методом SetRange переопределяется так, чтобы она ссылалась на текущий выделенный фрагмент плюс следующие за ним 10 символов:

Set myRange = Selection.Range
myRange.SetRange Start := myRange.Start, End := myRange.End + 10

Дополнительную информацию и примеры переопределения объекта Range см. в разделе ?SetRange Method? справочной системы.

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

Set myRange = Selection.Range
myRange.End = myRange.End + 10

А в этом примере для расширения диапазона myRange до конца следующего абзаца используется метод MoveEnd:

Set myRange = ActiveDocument.Paragraphs(2)
myRange.MoveEnd Unit := wdParagraph, Count := 1



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

  



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

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