我有一个单词文档,因为我给了A作为整个两页的书签,它们是该主书签中的子书签,即B,C,D。如何动态选择子书签(B,C,D)。我正在使用selection.Bookmarks(1)来获取书签名称,但是它给出的是主书签而不是子书签。任何人都可以在这里帮忙。
答案 0 :(得分:0)
在Word中没有子书签之类的东西。有书签。例如,如果要引用书签C,则直接引用它。另外,如果您不关心书签的名称,则可以通过其索引号进行引用。
在您的方案中,您可以使用例如以下代码:
ActiveDocument.Bookmarks(1).Range.Bookmarks(2).Range
引用属于文档第一个书签的范围内的第二个书签。您可能想要添加错误检查以确保两个书签都存在...
请注意,通常也无需选择范围(带书签或其他)。