Bookmarks.Add 方法 (Word)

返回代表添加到区域的书签 书签 对象。

语法

表达式添加 (名称范围)

expression 是必需的。 一个代表“Bookmarks”集合的变量。

参数

名称 必需/可选 数据类型 说明
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

本示例在 Letter.doc 中的第三段添加名为 third_para 的书签。然后在活动窗口中显示该文档的所有书签。

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 支持和反馈,获取有关如何接收支持和提供反馈的指南。