返回介绍

NextStoryRange 属性

发布于 2019-09-29 10:13:41 字数 1965 浏览 1034 评论 0 收藏 0

全部显示

返回一个 Range 对象,该对象引用下一个文字部分,如下表所示。

文字部分
的类型
用 NextStoryRange 方法返回的项目
wdMainTextStory、wdFootnotesStory、wdEndnotesStory 和 wdCommentsStory总是返回 Nothing
wdTextFrameStory下一组链接文本框的文字部分
wdEvenPagesHeaderStory、wdPrimaryHeaderStory、wdEvenPagesFooterStory、wdPrimaryFooterStory、wdFirstPageHeaderStory、wdFirstPageFooterStory下一节中相同类型的文字部分

expression.NextStoryRange

expression 必需。该表达式返回一个 Range 对象。

示例

本示例向活动文档中前两节的偶数页页眉中添加文本。

If ActiveDocument.Sections.Count >= 2 Then
 With ActiveDocument
 .PageSetup.OddAndEvenPagesHeaderFooter = True
 .Sections(1).Headers(wdHeaderFooterEvenPages) _
 .Range.Text = "Even Header 1"
 .Sections(2).Headers(wdHeaderFooterEvenPages) _
 .LinkToPrevious = False
 .StoryRanges(wdEvenPagesHeaderStory) _
 .NextStoryRange.Text = "Even Header 2"
 End With
End If

本示例在活动文档的每个文字部分中搜索文字“Microsoft Word”。如果找到的话,本示例将倾斜格式应用于该文字。

For Each myStoryRange In ActiveDocument.StoryRanges
 myStoryRange.Find.Execute  _
 FindText:="Microsoft Word", Forward:=True
 While myStoryRange.Find.Found
 myStoryRange.Italic = True
 myStoryRange.Find.Execute  _
 FindText:="Microsoft Word", Forward:=True
 Wend
 While Not (myStoryRange.NextStoryRange Is Nothing)
 Set myStoryRange = myStoryRange.NextStoryRange
 myStoryRange.Find.Execute  _
 FindText:="Microsoft Word", Forward:=True
 While myStoryRange.Find.Found
 myStoryRange.Italic = True
 myStoryRange.Find.Execute  _
 FindText:="Microsoft Word", Forward:=True
 Wend
 Wend
Next myStoryRange

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文