Поделиться через


Метод 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

См. также

Объект коллекции Bookmarks

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.