2014-04-11 89 views
4

我试图找到文档中的项目符号列表实例,然后更改项目符号类型和项目符号大小。如何查找项目符号列表和格式项目符号(VBA _ Word Documnet)

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

我已经添加了一个自定义的项目符号类型和大小的项目符号列表它是在位置九(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 

回答

3

创建设置为你想要将其更改为,并确保格式设置为在样式定义“编号”子弹自定义样式。

然后,只需更改代码

oBull.Style = "List Paragraph" 

以下行的自定义样式的名称:

oBull.Style = "MyCustomStyle" 

当您创建自定义样式一定要设置格式的编号。

enter image description here

+0

这有助于在项目列表的文本格式,但它并没有更新的子弹类型和尺寸。再次感谢您的时间和帮助。 – Ravenous

+0

迈克 - 那就是诀窍!我感谢你的帮助,我希望别人觉得这很有价值。 – Ravenous

相关问题