【发布时间】:2015-07-24 03:08:47
【问题描述】:
下面的代码是在 Microsoft Word 97-2003 中创建的(不是由我创建的,并保存为 *.dotm),默认“插入形状/线条”为黑色。用作具有特定封面、页眉、大纲样式等的程序模板。当 *.doc 文件保存为 *.docx 并激活“SignoffLine”宏时,插入行的颜色为蓝色(MS Word 2010插入形状/线条的默认设置?)。
我可以更改每个文档的默认颜色,我可以通过Normal.dotm 更改它,但是我想编辑下面的宏,所以插入的行总是黑色的。
Sub SignoffLine()
On Error GoTo endthis
i = Selection.Information(wdVerticalPositionRelativeToPage)
Set oFFline = ActiveDocument.Shapes.AddLine(554, i + 12, 524, i + 12).Line
With oFFline.Line
.Weight = 0.75
End With
oFFline.Name = "hline" & idi
idi = idi + 1
endthis:
End Sub
【问题讨论】: