书签对象 (Word)
Bookmark 对象的集合,这些对象代表指定选定内容、区域或文档中的书签。
使用 Bookmarks 属性返回文档、范围或选择的 Bookmarks 集合。 下例确保在选择书签前,名为“temp”的书签在活动文档中已经存在。
If ActiveDocument.Bookmarks.Exists("temp") = True Then
ActiveDocument.Bookmarks("temp").Select
End If
使用 Add 方法为文档中的区域设置书签。 下例通过添加名为“temp”的书签来标记选择。
ActiveDocument.Bookmarks.Add Name:="temp", Range:=Selection.Range
使用 Bookmarks (索引) (其中 index 是书签名称或索引号)可返回单个 Bookmark 对象。 您必须完全匹配拼写 (但不是一定是大小写) 的书签名称。 下面的示例选择名为活动文档中的"temp"的书签。
ActiveDocument.Bookmarks("temp").Select
索引号代表 选定内容 或 区域 对象中的书签的位置。 该 文档 对象的索引号代表书签书签列表按字母顺序排列在 书签对话框中的位置 (单击 名称以书签列表按字母顺序排序)。 下面的示例显示 书签 集合中的第二个书签的名称。
MsgBox ActiveDocument.Bookmarks(2).Name
备注
ShowHidden 属性影响 Bookmarks 集合中的元素数。 如果 ShowHidden 为 True,则隐藏的书签包含在 Bookmarks 集合中。
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。