2

我使用的是 Microsoft Word 2010,我尝试为信头创建的每个宏都不起作用。运行宏时未显示我的文本格式!大小发生变化,但粗体不适用。奇怪的是,每次我在同一个文档或不同文档中运行宏时,它都不会显示相同的内容。

我想要一个像这样的信头宏(第一行应该是 16,第二行是 10,最后两行是 12):

特纳父子会计有限公司

荷兰银行:22 333 111 555

22 国王街,悉尼 2000

电话:(02) 9675 4444 传真:(02) 9675 4443

文本的代码是:

Sub Letterhead()
'

' Letterhead Macro
'

'
Selection.TypeText Text:="Turner and Sons Accounting Pty Ltd"
Selection.TypeParagraph
Selection.Font.Bold = wdToggle
Selection.Font.Size = 10
Selection.TypeText Text:="ABN: 22 333 111 555"
Selection.TypeParagraph
Selection.Font.Size = 12
Selection.TypeText Text:="22 Kings St, Sydney 2000"
Selection.TypeParagraph
Selection.TypeText Text:="Phone: (02) 9675 4444 Fax: (02) 9675 4443"
End Sub
4

1 回答 1

0

是否只是“粗体”不一致,如果是这样,这是由于您的“Selection.Font.Bold = wdToggle”行,请将其改为“Selection.Font.Bold = True”

然后,您可以将“Selection.Font.Bold = False”添加到末尾,以便以标准字体恢复..

亚当

于 2014-01-27T14:46:46.613 回答