返回介绍

LinkToListTemplate 方法

发布于 2019-09-29 09:57:32 字数 1130 浏览 1134 评论 0 收藏 0

将指定的样式与一个列表模板链接,如此该样式中的格式就可以应用于列表。

expression.LinkToListTemplate(ListTemplate,ListLevelNumber)

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

ListTemplate ListTemplate 对象,必需。与样式相链接的列表模板。

ListLevelNumber Variant 类型,可选。与列表级别相对应的整数,该列表级别将与样式建立链接。如果省略这个参数,则使用样式的级别。

示例

本示例创建一个新的列表模板,接着将 1 到 9 的标题样式与 1 到 9 的列表级别相链接。然后将新列表模板应用于文档。任何应用标题样式的段落都根据列表模板进行编号。

Dim ltTemp As ListTemplate
Dim intLoop As Integer

Set ltTemp = _
    ActiveDocument.ListTemplates.Add(OutlineNumbered:=True)

For intLoop = 1 To 9
 With ltTemp.ListLevels(intLoop)
 .NumberStyle = wdListNumberStyleArabic
 .NumberPosition = InchesToPoints(0.25 * (intLoop - 1))
 .TextPosition = InchesToPoints(0.25 * intLoop)
 .NumberFormat = "%" & intLoop & "."
 End With
 With ActiveDocument.Styles("Heading " & intLoop)
 .LinkToListTemplate ListTemplate:=ltTemp
 End With
Next intLoop

ActiveDocument.Content.ListFormat.ApplyListTemplate _
 ListTemplate:=ltTemp

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

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

发布评论

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