Word VBA宏 - 中心+粗体+括起第一行文字

时间:2016-12-09 14:40:00

标签: vba ms-word macros word-vba

我试图将文本的第一行文本居中,这通常是标题。

我能够以

为中心
    Selection.Paragraphs.Alignment = wdAlignParagraphCenter

但我不确定它是如何选择文件行的,因为我还想将标题设置为粗体和大写。

Selection.Font.Bold = wdToggle
Selection.Font.AllCaps = True

_

还有一种方法可以“检测”任何已经居中并且在其上方和下方有空白(行)的文本,或者是否难以实现?

1 个答案:

答案 0 :(得分:0)

使用with语句应用多种格式。这是一个例子:

With Selection
.Paragraphs.Alignment = wdAlignParagraphCenter
.Font.Bold = wdToggle
.Font.AllCaps = True
End With