Метод Bookmarks.Add (Word)
Возвращает объект Bookmark , представляющий закладку, добавленную в диапазон.
Синтаксис
expression. Add (Name, Range)
выражение (обязательно). Переменная, представляющая коллекцию "Закладки".
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Name | Обязательный | String | Имя закладки. Имя не может содержать более 40 символов или содержать более одного слова. |
Range | Необязательный | Variant | Диапазон текста, отмеченного закладкой. Для закладки можно задать свернутый диапазон (точка вставки). |
Возвращаемое значение
Bookmark
Пример
В этом примере к выделенному фрагменту в активном документе добавляется закладка myplace.
Sub BMark()
' Select some text in the active document prior
' to execution.
ActiveDocument.Bookmarks.Add _
Name:="myplace", Range:=Selection.Range
End Sub
В этом примере в точке вставки добавляется закладка с именем mark.
Sub Mark()
ActiveDocument.Bookmarks.Add Name:="mark"
End Sub
В этом примере закладка с именем third_para добавляется в третий абзац в Letter.doc, а затем в активном окне отображаются все закладки для документа.
Sub ThirdPara()
Dim myDoc As Document
' To best illustrate this example,
' Letter.doc must be opened, not active,
' and contain more than 3 paragraphs.
Set myDoc = Documents("Letter.doc")
myDoc.Bookmarks.Add Name:="third_para", _
Range:=myDoc.Paragraphs(3).Range
myDoc.ActiveWindow.View.ShowBookmarks = True
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.