使用Paragraph对象的Space1, Space15和Space2方法可以将指定段落的行间距设置为单倍行距、1.5倍行距和两倍行距。
打开文档test2.docx,设置第2段的行间距为两倍标准行间距。
code.vba
Sub Test()
Dim doc As Document
Set doc = Documents.Open("D:\test2.docx")
Dim pg As Paragraph
Set pg = doc.Paragraphs(2)
pg.Space2
End Sub
设置效果如图4-8所示。
图4-8 设置段落的行间距
将Paragraph对象的LineSpacingRule属性值设置为wdLineSpaceDouble也可以得到相同的设置效果。
如果希望将行间距设置为一个特定的值,将LineSpacingRule属性值设置为wdLineSpaceAtLeast,然后将LineSpacing属性的值设置为指定值。
code.vba
Sub Test2()
Dim doc As Document
Set doc = Documents.Open("D:\test2.docx")
Dim pg As Paragraph
Set pg = doc.Paragraphs(2)
pg.LineSpacingRule = wdLineSpaceAtLeast
pg.LineSpacing = 25
End Sub
设置效果如图4-9所示。
图4-9 设置段落行间距为指定值