【问题标题】:How to Find Bullet List and Format Bullets (VBA _ Word Documnet)如何查找项目符号列表和格式化项目符号(VBA _ Word 文档)
【发布时间】:2017-02-22 15:43:27
【问题描述】:

我正在尝试在文档中查找项目符号列表的实例,然后更改项目符号类型和项目符号大小。

我试图更改以下样式代码,以便它使用格式化为我想要的项目符号大小和类型的项目符号类型,但我似乎无法找出要调用的正确对象或正确的属性分配。

如果有帮助,我已将自定义项目符号类型和大小添加到项目符号列表的位置九 (9)。

我试图将“列表段落”更改为项目符号类型,但一直出错。

Sub BulletStyle ()
Dim oBull As Word.Paragraph

For Each oBull In ActiveDocument.Paragraphs
   If oBull.Range.ListFormat.ListType = _
         WdListType.wdListBullet Then
      oBull.Style = "List Paragraph"
   End If
Next
End Sub

【问题讨论】:

    标签: vba ms-word


    【解决方案1】:

    创建一个自定义样式,该样式设置为要更改为的项目符号,并确保在样式定义中将格式设置为“编号”。

    然后只需更改以下代码行

    oBull.Style = "List Paragraph"
    

    到您的自定义样式的名称:

    oBull.Style = "MyCustomStyle"
    

    当您创建自定义样式时,请确保将格式设置为编号。

    【讨论】:

    • 这有助于格式化项目符号列表中的文本,但它没有更新项目符号类型和大小。再次感谢您的时间和帮助。
    • 迈克 - 成功了!感谢您的帮助,我希望其他人觉得这很有价值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 2020-12-08
    • 2013-06-23
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    相关资源
    最近更新 更多