0

Office 2010/2011 が混在する環境で使用する Word テンプレートを作成しました。書式設定を推奨スタイルの使用に制限しています。これにより、フォント、フォント サイズなどを選択する機能が削除されます。ただし、テンプレート ユーザーが引き続き「書式設定をクリア」できるようにしたいと考えています。

Word 2010 (Windows) では、これはうまく機能し、ドキュメント プロパティFormattingShowClearは に設定されていTrueます。残念ながら、Word 2011 (Mac) にはこのプロパティが存在しないため、ボタンと機能が無効になっています。また、逆説的に Word 2011 では、太字と斜体のフォント スタイル ボタンが有効になっています。

FormattingShowClearOffice 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
4

1 に答える 1

0

Ctrl+Spaceフォーマットをクリアするために引き続き機能します。しかし、MS がメニューの背後にある機能を削除し、機能ラベルをClear Formattingそこに残したのは良心的ではありません。

于 2012-02-09T21:36:26.890 に答える