方法 : Microsoft Office メニューをカスタマイズする

更新 : 2011 年 4 月

リボン デザイナーを使用して、[ファイル] タブ (Office 2010 の場合) または Microsoft Office ボタン (Office 2007 の場合) をクリックしたときに表示されるメニューにコントロールを追加できます。

Office 2010 プロジェクトの場合、[ファイル] タブに追加したコントロールは [アドイン] という名前のグループに表示されます。

Office 2007 プロジェクトの場合、組み込みコントロールの横にコントロールを配置できます。 組み込みコントロールは、Microsoft Office メニューに既に配置されているコントロールです。 たとえば、[保存] ボタンの横にコントロールを配置できます。 詳細については、「リボン デザイナー」を参照してください。

Office 2010 プロジェクトの場合、Visual Studio のリボン デザイナーを使用して、組み込みコントロールの前または後ろにコントロールを配置することはできません。 組み込みコントロールの前または後ろにコントロールを配置するには、リボン XML を使用する必要があります。 詳細については、「Office UI のカスタマイズ」を参照してください。

対象: このトピックの情報は、Excel 2007 と Excel 2010、InfoPath 2010、Outlook 2007 と Outlook 2010、PowerPoint 2007 と PowerPoint 2010、Project 2010、Visio 2010、および Word 2007 と Word 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。

Microsoft Office メニューにコントロールを追加するには

  1. デザイン ビューでリボン項目を開きます。

    プロジェクトに [リボン (ビジュアル デザイナー)] 項目を追加する方法の詳細については、「方法 : リボンのカスタマイズの概要」を参照してください。

  2. リボン デザイナーで、[ファイル] タブ (Microsoft Office 2010 の場合) または Microsoft Office ボタン (2007 Microsoft Office system の場合) をクリックします。

    メニュー デザイナーが表示されます。 このデザイン サーフェイスにコントロールは含まれていません。

  3. [ツールボックス][Office リボン コントロール] タブから、次に挙げるコントロールの中から任意のものをメニュー デザイナーにドラッグします。

    • Button

    • CheckBox

    • Gallery

    • Menu

    • Separator

    • SplitButton

    • ToggleButton

  4. コントロールをドラッグし、メニュー上の新しい位置に移動します。

Microsoft Office メニューの組み込みコントロールの前後にコントロールを配置するには

  1. メニュー デザイナーで、コントロールを選択します。

  2. [プロパティ] ウィンドウで [Position] プロパティを展開します。

  3. [PositionType] プロパティの横にあるドロップダウン リストで [BeforeOfficeId] または [AfterOfficeId] を選択します。

    [Position] の下に [OfficeId] プロパティが表示されます。

  4. [OfficeId] プロパティを、組み込みコントロールの ID に設定します。 コントロール ID の一覧については、Microsoft Download Center ページから「2007 Office System Document: Lists of Control IDs」をダウンロードしてください。

    注意

    Office 2010 プロジェクトの場合、Visual Studio のリボン デザイナーを使用して、コントロールを配置することはできません。 コントロールを配置するには、リボン XML を使用する必要があります。 詳細については、「Office UI のカスタマイズ」を参照してください。

参照

処理手順

方法 : リボンのカスタマイズの概要

チュートリアル : リボン デザイナーを使用したカスタム タブの作成

概念

リボンの概要

リボン デザイナー

リボン XML

履歴の変更

日付

履歴

理由

2011 年 4 月

リボン デザイナーを使用して、Office 2010 プロジェクトの [ファイル] メニューにコントロールを追加する方法を明記しました。

カスタマー フィードバック