こんにちは。
無事に解決されたようで一安心なのですが、補足も含めて
下記にてコメントさせていただきます。
> (リボンを右クリックすると表示される「Customize the Ribbon...」を使って、リボンをカスタマイズしなくてもよいと言うことでしょうか?)
そうです。
標準のリボン・カスタマイズ機能では"あるファイルにだけ適用される"ように
カスタマイズすることはできません。
> そこにはカスタムタブを追加する例しかなく、既存のHomeタブからBulletsボタンを削除する方法がわかりません。
「無効にする」という点で最も近いのは下記ページです。
「特定の機能を利用禁止にする」
http://www.ka-net.org/ribbon/ri21.html
> 『下記XMLをテンプレートファイルに設定しておく』手順も、わかりません。
"XMLをテンプレートファイルに設定しておく"というのは、Custom UI Editorを
使って、テンプレートファイルにXMLを設定する、の意でCustom UI Editorの
使い方は下記ページになります。
http://www.ka-net.org/ribbon/ri35.html
リボンを編集する手順としては、基本的には…
- Custom UI Editorを起動します。
- 「Insert」メニューから「Office ** Custom UI Part」(**にはOfficeのバージョンが
入ります。)を挿入します。
- 画面右側のコードペインにXMLを記述します。
- ファイルを上書き保存します。
上記のような手順になります。
私が上で挙げたコードを貼り付けて動作を確認してもらえば、
リボンのカスタマイズ方法の概要を掴んでいただけるかと思います。
さて、具体的にBulletsボタン(日本語版では"箇条書き"ボタンですね)を
無効、ないし非表示にする方法ですが、簡単なのは"無効"にする方法です。
- Custom UI Editorで対象テンプレートファイルを開きます。
- 下記コードを貼り付けて上書き保存後、Custom UI Editorを閉じます。
- 2.のファイルを開きます。
上記手順で、Bullets関連のボタンが無効(表示はされるがグレーになり
押すことが出来ない)になっていることが確認できるかと思います。
<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<commands>
<command idMso="Bullets" enabled="false" />
<command idMso="BulletsGalleryWord" enabled="false" />
<command idMso="BulletsAndNumberingClassic" enabled="false" />
<command idMso="BulletsAndNumberingBulletsDialog" enabled="false" />
<command idMso="PictureBulletsInsert" enabled="false" />
</commands>
</customUI>
次に非表示にする方法ですが、こちらは若干複雑になり、既存のグループを
非表示にした上でカスタマイズしたグループを表示させるような形(このときに
該当コントロールのみ非表示にします)になります。
<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<tabs>
<tab idMso="TabHome">
<group idMso="GroupParagraph" visible="false" />
<group id="myGroupParagraph" label="Paragraph" insertBeforeMso="GroupStyles">
<box id="myBox1" boxStyle ="vertical">
<box id="myBox2" boxStyle ="horizontal">
<buttonGroup id="myButtonGroup1">
<gallery idMso="BulletsGalleryWord" visible="false" />
<gallery idMso="NumberingGalleryWord" />
<gallery idMso="MultilevelListGallery" />
</buttonGroup>
<buttonGroup id="myButtonGroup2">
<button idMso="IndentDecreaseWord" />
<button idMso="IndentIncreaseWord" />
</buttonGroup>
</box>
<box id="myBox3" boxStyle ="horizontal">
<buttonGroup id="myButtonGroup3">
<toggleButton idMso="AlignLeft" />
<toggleButton idMso="AlignCenter" />
<toggleButton idMso="AlignCenter" />
<toggleButton idMso="AlignRight" />
<toggleButton idMso="AlignJustify" />
<toggleButton idMso="ParagraphDistributed" />
</buttonGroup>
<buttonGroup id="myButtonGroup4">
<menu idMso="LineSpacingMenu" />
</buttonGroup>
</box>
<box id="myBox4" boxStyle ="horizontal">
<buttonGroup id="myButtonGroup5">
<gallery idMso="ShadingColorPicker" />
<splitButton idMso="TableBordersMenu" />
</buttonGroup>
<buttonGroup id="myButtonGroup6">
<menu idMso="AsianLayoutMenu" />
</buttonGroup>
<buttonGroup id="myButtonGroup7">
<button idMso="SortDialogClassic" />
</buttonGroup>
<buttonGroup id="myButtonGroup8">
<toggleButton idMso="ParagraphMarks" />
</buttonGroup>
</box>
</box>
<dialogBoxLauncher>
<button idMso="ParagraphDialog" />
</dialogBoxLauncher>
</group>
</tab>
</tabs>
</ribbon>
</customUI>
上記コードは2007に合わせた形になりますが、2010でも使用可能だと思います(当方未確認)。