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