ListLevel.NumberFormat 属性 (Word)
返回或设置指定的列表级别的数字格式。 读/写 String。
语法
expression.NumberFormat
表达 返回“ListLevel”对象的表达式。
备注
百分比符号 (%) 后跟从 1 到 9 的任何数字代表从各自的列表级别的编号样式。 例如,如果您想要"文章 I"第一级的格式,将"文章 %1""文章 II",依次类推, 样式 的字符串和 从 属性将设置为 编号 。
如果 从 属性设置为 wdListNumberStyleBullet , 样式 的字符串只能包含一个字符。
示例
此示例创建一个列表模板,该模板缩进每个级别,并使用阿拉伯数字和句点设置级别格式。 然后,新列表模板将应用于所选内容。
Set LT = ActiveDocument.ListTemplates.Add(OutlineNumbered:=True)
For x = 1 To 9
With LT.ListLevels(x)
.NumberStyle = wdListNumberStyleArabic
.NumberPosition = InchesToPoints(0.25 * (x - 1))
.TextPosition = InchesToPoints(0.25 * x)
.NumberFormat = "%" & x & "."
End With
Next x
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=LT
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈