2

Microsoft Word 2010 を使用していますが、レターヘッド用に作成しようとしたすべてのマクロが機能しません。マクロを実行すると、テキストの書式設定が表示されません! サイズは変わりますが、太字は当てはまりません。奇妙なことに、同じドキュメントまたは別のドキュメントでマクロを実行するたびに、同じ結果が表示されることはありません。

レターヘッド マクロを次のようにしたいと思います (一番上の行は 16、2 行目は 10、最後の 2 行はサイズ 12 にする必要があります)。

ターナー アンド サンズ アカウンティング Pty Ltd

ABN: 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 に答える