Office Excel リボン非表示 カスタマイズ方法 ホームページ制作 | 墨田区

Office Excel リボン非表示 カスタマイズ方法

LINEで送る
Pocket

Excel リボンのカスタマイズ
Excelでリボンの非表示(カスタマイズ)する方法のご紹介です。
以前 こちら のページで、VBA によるリボン非表示の方法と Custom UI Editor Tool を使ったリボン非表示の方法をご紹介しました。
VBA リボンを非表示にする方法 – Excel, Word, Access

今回は、Office Ribbon Editor を使った リボンのカスタマイズ方法 をご紹介したいと思います。Office Ribbon Editor をインストールされていない方は、こちらよりインストールを実施してください。
Office Ribbon Editor インストール方法




【PR】マジか?!「アレ」してるLINEスタンプっていったい・・・


リボンカスタマイズの準備

リボンをカスタマイズするには リボンメニューのコントロール ID を知る必要があります。
Microsoft は Office のバージョンごとにコントロール ID 一覧を公開しています。


上記サイトより、必要なバージョンのファイルをダウンロードしてください。
ダウンロードファイルを展開すると、Excel や Word など、全ての Office アプリケーション用のコントロール ID が用意されています。
Office用のコントロールIDリスト

ExcelControls.xlsx を開くと、「コントロール名」「コントロールタイプ」「タブ名」などの情報が表示されます。これらを元に、リボンをカスタマイズします。
Excel用のコントロールIDリスト



リボンのカスタマイズ

試しにリボンの ホームタブの フォント だけを表示するように変更してみましょう。
対象の Excel ファイルを Office Ribbon Editor で開きます。
※ここでは、新規に作った「Sample.xlsx」を使います。

開くと右側の Document Explorer に以下のように表示されます。
Office Ribbon Editor Document Explorer

Custom UI Parts を右クリックすると、Add CustomUI に
Office 2007、 Office 2010 が表示されます。
Office Ribbon Editor CustomUI

両方クリックすると、以下のように、RibbonX12、RibbonX14 が表示されます。
Office Ribbon Editor X12 X14
RibbonX12 は Office 2007用で、RibbonX14 は Office 2010 用となっています。

これを以下のように編集します。


RibbonX12

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon startFromScratch="true">
    <tabs>
      <tab idMso="TabHome" visible="true"> 
        <group idMso="GroupClipboard" visible="false"/>
        <group idMso="GroupFont" visible="true"/>
        <group idMso="GroupAlignmentExcel" visible="false"/>
        <group idMso="GroupNumber" visible="false"/>
        <group idMso="GroupStyles" visible="false"/>
        <group idMso="GroupCells" visible="false"/>
        <group idMso="GroupEditingExcel" visible="false"/>
      </tab>
    </tabs>
  </ribbon>
</customUI>

RibbonX14

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
  <ribbon startFromScratch="true">
    <tabs>
      <tab idMso="TabHome" visible="true">
        <group idMso="GroupClipboard" visible="false"/>
        <group idMso="GroupFont" visible="true"/>
        <group idMso="GroupAlignmentExcel" visible="false"/>
        <group idMso="GroupNumber" visible="false"/>
        <group idMso="GroupStyles" visible="false"/>
        <group idMso="GroupCells" visible="false"/>
        <group idMso="GroupEditingExcel" visible="false"/>
      </tab>
    </tabs>
  </ribbon>
</customUI>

tab idMso=”TabHome” というのが、ホームタブを意味します。これの表示するかどうかの visible を true にすることで、ホームタブが表示されます。
その中の group で、idMso=”GroupFont” だけを visible=”true” にすることで、フォントだけ表示されます。

変更したら保存して、ファイルを開いてみましょう。
Excel リボンの非表示
このように、「ホームタブ」の「フォント」以外が非表示になりました。


参考サイト

・officetalk Display and Hide Tabs, Groups, and Controls on the Microsoft Office Ribbon User Interface (Part 1 of 2)
http://msdn.microsoft.com/en-us/library/ee390805(v=office.11).aspx

・officetalk Display and Hide Tabs, Groups, and Controls on the Microsoft Office Ribbon User Interface (Part 2 of 2)
http://msdn.microsoft.com/en-us/library/ee633442(v=office.11).aspx

・2007 Office Fluent リボンをカスタマイズする (開発者向け) (パート 2-3)
http://msdn.microsoft.com/ja-jp/library/aa338199.aspx

リボンが xml で制御できるとなると、いろいろ応用ができそうですね。

おつかれさまでした。

LINEで送る
Pocket

この記事がお役に立ちましたら シェア をお願いいたします。

Office / VBAの勉強が思うように進まないときは!

Office / VBAの勉強が思うように進まないのであれば、プロに直接質問ができる プログラミングスクール を検討してみてはいかがでしょうか?プログラミングスクールに申し込めば、短期間で一定のスキルを身に着けることができます!

Office / VBAコースあり!未経験者にウケてる KENスクール パソコンスクール・パソコン教室 【KENスクール】個別指導のWeb-DTP・OA・IT PCスクール

理解度や学習ペースに合わせて、一人ひとりが納得して前進できる授業を提供してくれるのが特徴です。特に課題製作は現場さながらで、実務に即したものとなっていますので短期でのスキルアップが望めます。自宅学習のサポートも充実していて、授業内容をいつでもビデオで振り返ることができるのもうれしいですね。好きな時間に好きな場所で、無理なくスケジューリングできるので、仕事の忙しい方でも柔軟に学ぶことができますよ。

更にさらに、なんと 就職サポート をしてくれるというのですから驚きです!!

履歴書の書き方から面接指導、求人の紹介など、具体的な就職先まで提案してくれるんです!私も「もっと早く出会いたかったなぁー、こんなスクール」・・・って思っちゃいました^^

東京・神奈川・愛知・大阪を営業エリアとされています。
まずは気軽に 無料体験予約 に申し込んでみるのもアリですよ。


コメントを残す

お名前 (必須)
メールアドレス
(アドレスは公開されません)

コメント(必須)

Trackback URL