次の方法で共有


方法 : 組み込みタブをカスタマイズする

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • Excel 2007

  • Word 2007

  • Outlook 2007

  • PowerPoint 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

組み込みタブには、グループやコントロールを追加できます。組み込みタブは、Microsoft Office アプリケーションのリボンに用意されているタブです。たとえば、[データ] タブは、Excel の組み込みタブです。既定では、カスタム グループは組み込みタブの最後のグループとして表示されます。ただし、タブ上で組み込みグループの前または後ろにカスタム グループを配置することができます。

Bb608593.alert_note(ja-jp,VS.90).gifメモ :

組み込みタブにグループを追加することはできますが、組み込みタブから組み込みグループを削除することはできません。

組み込みタブにグループを追加するには

  1. ソリューション エクスプローラで、リボンのコード ファイルを右クリックし、[デザイナの表示] をクリックします。

  2. リボン デザイナで、任意のタブを右クリックし、[プロパティ] をクリックします。

  3. [プロパティ] ウィンドウで、[ControlId] プロパティを展開し、[ControlIdType] プロパティを Office に設定します。

  4. OfficeId プロパティを、カスタマイズする組み込みタブのコントロール ID に設定します。

    コントロール ID は、Microsoft Office アプリケーションに組み込まれているタブ、グループ、コントロールを一意に識別する名前です。コントロール ID の一覧については、「2007 Office System Document: Lists of Control IDs」を参照してください。

  5. ツールボックス[Office リボン コントロール] タブから、グループをタブにドラッグします。

    Bb608593.alert_note(ja-jp,VS.90).gifメモ :

    組み込みグループは、デザイナには表示されません。したがって、操作しているのが組み込みタブであるかどうかを判断するには、タブの ControlId プロパティを調べる方法しかありません。

組み込みタブ上でグループを配置するには

  1. リボン デザイナで、カスタム グループを選択します。

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

  3. [PositionType] プロパティを適切な値に設定します。

    • BeforeOfficeId に設定すると、グループは指定の組み込みグループの前に配置されます。

    • AfterOfficeId に設定すると、グループは指定の組み込みグループの後ろに配置されます。

  4. 組み込みグループのコントロール ID に OfficeId プロパティを設定します。コントロール ID の一覧については、「2007 Office System Document: Lists of Control IDs」を参照してください。

参照

処理手順

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

チュートリアル : リボン XML によるカスタム タブの作成

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

方法 : リボンのタブ オーダーを変更する

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

方法 : アドインのユーザー インターフェイス エラーを表示する

概念

リボンの概要

リボン デザイナ

リボン XML