リボン関連

Re: Excel 2013のデザインタブはどこに?

インストラクターのネタ帳」で有名なExcel MVPの伊藤さんが「Excel 2013のデザインタブはどこに?」という記事を書いておられたので、早速無断で乗っかってみることにします。

Excelの「デザイン」タブのように。図やグラフ、テーブルの選択といった特定の操作をしたときだけ表示されるタブがありますが、こういったタブのことを「コンテキスト タブ」といいます。

・Microsoft Office のリボンについて

http://office.microsoft.com/ja-jp/HA101829663.aspx
・リボン
http://msdn.microsoft.com/ja-jp/library/cc872782.aspx#contextualTabs
・RibbonX API: 2007 Office system を独自のリボン タブとコントロールで拡張する
http://msdn.microsoft.com/ja-jp/magazine/cc163469.aspx

私のブログHPでも紹介している通り、リボンUIはXMLを編集することによって自由にカスタマイズすることができます。

実はこのコンテキスト タブもカスタマイズすることができ、たとえば下記XMLを設定したファイルを開くと、テーブルを選択したときに表示される「デザイン」タブに「オリジナル グループ」というグループが追加され、さらにデザインタブの隣に「オリジナル タブ」が表示されるようになります。

<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon>
    <contextualTabs>
      <tabSet idMso="TabSetTableToolsExcel">
        <tab idMso="TabTableToolsDesignExcel">
          <group id="grpMyTableTools" label="オリジナル グループ">
            <button id="btnSample" label="Sample" size="large" imageMso="HappyFace" />
          </group>
        </tab>
        <tab id="tabSample" label="オリジナル タブ">
          <group id="grpSample" label="Sample">
            <button id="btnSample2" label="Sample2" size="large" imageMso="HappyFace" />
          </group>
        </tab>
      </tabSet>
    </contextualTabs>
  </ribbon>
</customUI>

Ribbon_contextualTabs_01

“図を選択したときだけ、とあるコマンドを実行できるようにしたい!”というようなときは、是非コンテキスト タブをカスタマイズしてみてください。

ルビ(ふりがな)を一括設定するWordマクロ前のページ

[Office用アプリ]Bing Maps for Accessの紹介次のページ

関連記事

  1. Office関連

    Re: 【Wordマクロ】Word起動時に、前回終了時に開いていたファイルを表示

    Word MVPの新田さんがブログで面白い記事を書かれていました。…

  2. Office関連

    [Office VBA]リボンのカスタマイズ環境の紹介

    Office開発に携われている方ならご存じの方も多いと思いますが、Of…

  3. Office関連

    「クイックアクセスツールバーからPowerPointマクロを実行するアドイン」のコード

    2年ほど前に書いたPowerPointマクロの記事「クイックアクセスツ…

  4. Office関連

    Office 2016のコントロールIDリストが公開されました。

    昨年の秋にリリースされたOffice 2016。そのコントロールI…

  5. Excel

    既存の機能の代わりにマクロを実行する方法をまとめてみました。

    「既存の機能の代わりにマクロを実行する」の関連になりますが、Offic…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP