Microsoft Word 设置了大量的保留书签,并可自动更新。这些预定义书签和普通书签的使用方法完全相同,区别之处在于不必对其进行设定,并且在“查找和替换”对话框中的“定位”选项卡上未列出这些预定义书签(单击“编辑”菜单可显示该对话框)。
可使用具有 Bookmarks 属性的预定义书签。下列示例将名为“currpara”的书签设置到由预定义书签“\Para.”标记的位置。
ActiveDocument.Bookmarks("\Para").Copy "currpara"
下表对 Word 提供的预定义书签进行了描述。
书签 | 说明 |
---|---|
\Sel | 当前所选内容或插入点。 |
\PrevSel1 | 最近编辑过的所选内容;定位于该书签相当于运行一次 GoBack 方法。 |
\PrevSel2 | 最近倒数第二次编辑的所选内容;定位于该书签相当于运行两次 GoBack 方法。 |
\StartOfSel | 当前所选内容的起点。 |
\EndOfSel | 当前所选内容的终点。 |
\Line | 当前行或当前所选内容的首行。如果插入点在本段非最后一行的行尾,该书签包含完整的下一行。 |
\Char | 当前字符,即没有选定内容时插入点后的字符,或所选内容的第一个字符。 |
\Para | 当前段,即包含插入点的段,或在选定多个段落时所选段落中的第一段。请注意,如果插入点或所选内容位于文档的最后一段,则“\Para”书签不包含段落标记。 |
\Section | 当前节,并可能包含节尾的分隔符。当前节包含插入点或所选内容。如果所选内容包含多个节,则“\Section”书签为所选内容中的第一节。 |
\Doc | 除文档结尾的段落标记外,活动文档中的全部内容。 |
\Page | 当前页,并可能包含页尾的分隔符。当前页包含插入点。如果当前所选内容包含多页,则“\Page”书签为所选内容的第一页。注意,如果插入点或所选内容位于文档中的最后一页,则“\Page”书签不包含文档结尾的段落标记。 |
\StartOfDoc | 文档开头。 |
\EndOfDoc | 文档结尾。 |
\Cell | 表格中当前的单元格,即包含插入点的单元格。如果当前所选内容包含表中一个或多个单元格,则“\Cell”书签为所选内容的第一个单元格。 |
\Table | 当前表格,即包含插入点或所选内容的表格。如果所选内容包含多个表格,则“\Table”书签为所选内容中完整的第一个表格(即使未选定完整的表格)。 |
\HeadingLevel | 包含插入点或所选内容的标题,及其子标题和文字。如果当前所选内容为正文文字,则“\HeadingLevel”书签包含上一个标题以及该标题包含的任何子标题和文字。 |