Метод Document.GoTo (Word)
Возвращает объект Range , представляющий начальную позицию указанного элемента, например страницу, закладку или поле.
Синтаксис
выражение. GoTo
( _What_
, _Which_
, _Count_
, _Name_
)
выражение (обязательно). Переменная, представляющая объект Document .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
What | Необязательный | Variant | Тип элемента, в который перемещается диапазон или выделение. Может быть одной из констант WdGoToItem . |
Который | Необязательный | Variant | Элемент, в который перемещается диапазон или выделенный фрагмент. Может быть одной из констант WdGoToDirection . |
Count | Необязательный | Variant | Номер элемента в документе. Значение по умолчанию равно 1. Допустимы только положительные значения. Чтобы указать элемент, который предшествует диапазону или выбору, используйте wdGoToPrevious в качестве аргумента Which и укажите значение для значения Count. |
Name | Необязательно заполнять. | Variant | Если аргумент What имеет значение wdGoToBookmark, wdGoToComment, wdGoToField или wdGoToObject, этот аргумент задает имя. Допустимы только положительные значения. Чтобы указать элемент, который предшествует диапазону или выбору, используйте wdGoToPrevious в качестве аргумента Which и укажите значение аргумента Count. |
Замечания
При использовании метода GoTo с константой wdGoToGrammaticalError, wdGoToProofreadingError или wdGoToSpellingError возвращаемый диапазон включает любой текст грамматической ошибки или текст орфографической ошибки.
Пример
В этом примере значение R1 равно первому знаку ссылки сноски в активном документе.
If ActiveDocument.Footnotes.Count >= 1 Then
Set R1 = ActiveDocument.GoTo(What:=wdGoToFootnote, _
Which:=wdGoToFirst)
R1.Expand Unit:=wdCharacter
End If
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.