Office 2010/2011 が混在する環境で使用する Word テンプレートを作成しました。書式設定を推奨スタイルの使用に制限しています。これにより、フォント、フォント サイズなどを選択する機能が削除されます。ただし、テンプレート ユーザーが引き続き「書式設定をクリア」できるようにしたいと考えています。
Word 2010 (Windows) では、これはうまく機能し、ドキュメント プロパティFormattingShowClear
は に設定されていTrue
ます。残念ながら、Word 2011 (Mac) にはこのプロパティが存在しないため、ボタンと機能が無効になっています。また、逆説的に Word 2011 では、太字と斜体のフォント スタイル ボタンが有効になっています。
FormattingShowClear
Office for Mac 2011 でサポートされていない、削除された (または実装されていない) プロパティのリストにあることを確認しました (必要に応じて、このリストをチェックしてください)。
を使用して独自の関数を作成Word.Selection.ClearFormatting
し、カスタム ボタンに割り当てる唯一の方法はありますか? Word for Mac 2011には、既存のボタンを有効にするためにFormattingShowClear
設定できるものと同等の別のプロパティがありますか?True
更新先に進み、書式設定のクリア機能を複製しましたが、リボンの [ホーム] タブで太字と斜体の機能を削除しても、まだイライラします。これらの関数をマクロ (以下に示す) で複製し、関数をコメントアウトしてみました。これにより、ホットキーと書式設定ツールバーの使用がブロックされますが、リボンの [ホーム] タブの [太字] ボタンと [斜体] ボタンはブロックされません。
Sub Bold()
'Selection.Font.Bold =WdToggle
'Selection.Range.Bold = wdToggle
End Sub
Sub Italic()
' Bold Italics
'Selection.Font.Italic=WdToggle
'Selection.Range.Italic =WdTogg
End Sub