返回介绍

ChapterPageSeparator 属性

发布于 2019-09-29 10:06:02 字数 1340 浏览 1191 评论 0 收藏 0

返回或设置章号和页码之间的分隔字符。可以是下列可读写 WdSeparatorType 常量之一。

WdSeparatorType 可以是下列 WdSeparatorType 常量之一。
wdSeparatorColon
wdSeparatorEnDash
wdSeparatorPeriod
wdSeparatorEmDash
wdSeparatorHyphen

expression.ChapterPageSeparator

expression 必需。该表达式返回“应用于”列表中的一个对象。

说明

在创建带有章节号的页码之前,文档标题必须应用一个多级符号格式,该格式所使用的样式位于“项目符号和编号”对话框中。若要在 Visual Basic 中进行上述操作,需使用 ApplyListTemplate 方法。

示例

本示例第一部分创建一个新文档,添加章标题和分页符,然后用“项目符号和编号”对话框中的最后一个多级符号样式来设置文档。本示例第二部分向页眉中添加了包含章号的居中的页码,一个单点线将章号和页码分开。

Dim intLoop As Integer
Dim hfTemp As HeaderFooter

Documents.Add
For intLoop = 1 To 5
 With Selection
 .TypeParagraph
 .InsertBreak
 End With
Next intLoop
ActiveDocument.Content.Style = wdStyleHeading1
ActiveDocument.Content.ListFormat.ApplyListTemplate _
 ListTemplate:=ListGalleries(wdOutlineNumberGallery) _
 .ListTemplates(7)

Set hfTemp = ActiveDocument.Sections(1) _
 .Headers(wdHeaderFooterPrimary)
With hfTemp.PageNumbers
 .Add PageNumberAlignment:=wdAlignPageNumberCenter
 .NumberStyle = wdPageNumberStyleArabic
 .IncludeChapterNumber = True
 .HeadingLevelForChapter = 0
 .ChapterPageSeparator = wdSeparatorEnDash
End With

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

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

发布评论

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