カスタム検索
リボン関連

Backstageに会社案内を表示する(Office 2010)

※ この情報はOffice 2010 Public Beta版を元にしています。製品版では変更になる可能性がありますのでご注意ください。

 

今回はBackstageカスタマイズの一例として、Backstageに会社案内を表示するXMLを紹介します。

 

customUI14.xml

<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
  <ribbon startFromScratch="true" />
  <backstage>
    <tab id="tab1" label="会社案内" visible="true">
      <firstColumn>
        <group id="grp1" label="会社案内" visible="true">
          <topItems>
            <imageControl id="imgCtl1" image="building" />
            <labelControl id="lblCtl1" label="社名&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;ka-net株式会社" />
            <imageControl id="hr1" image="line" />
            <labelControl id="lblCtl2" label="設立&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;2000年10月1日" />
            <imageControl id="hr2" image="line" />
            <labelControl id="lblCtl3" label="代表者&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;代表取締役社長&#xA0;&#xA0;きぬあさ" />
            <imageControl id="hr3" image="line" />
            <labelControl id="lblCtl4" label="所在地&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;〒123-4567&#xA0;&#xA0;XXX都YYY区ZZZ&#xA0;1-2-3" />
            <imageControl id="hr4" image="line" />
            <labelControl id="lblCtl5" label="Tel.&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;03-1234-5678" />
            <imageControl id="hr5" image="line" />
            <labelControl id="lblCtl6" label="Fax.&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;03-1234-6789" />
            <imageControl id="hr6" image="line" />
            <labelControl id="lblCtl7" label="資本金&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;1億2,345万6,789円(2010年1月現在)" />
            <imageControl id="hr7" image="line" />
            <labelControl id="lblCtl8" label="社員数&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;123名(2010年1月現在)" />
            <imageControl id="hr8" image="line" />
            <labelControl id="lblCtl9" label="決算期&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;年1回&#xA0;9月30日" />
            <imageControl id="hr9" image="line" />
            <labelControl id="lblCtl10" label="関係会社" />
            <layoutContainer id="lytContainer1" layoutChildren="horizontal">
              <imageControl id="li1" imageMso="PersonaStatusOnline" />
              <labelControl id="lblCtl11" label="ABC株式会社" />
              <imageControl id="li2" imageMso="PersonaStatusOnline" />
              <labelControl id="lblCtl12" label="株式会社DEF" />
              <imageControl id="li3" imageMso="PersonaStatusOnline" />
              <labelControl id="lblCtl13" label="有限会社GHI" />
            </layoutContainer>
            <imageControl id="hr10" image="line" />
            <labelControl id="lblCtl14" label="取引銀行&#xA0;&#xA0;&#xA0;四菱東京USJ銀行&#xA0;&#xA0;YYY支店" />
            <imageControl id="hr11" image="line" />
            <labelControl id="lblCtl15" label="事業内容" />
            <layoutContainer id="lytContainer2" layoutChildren="vertical">
              <layoutContainer id="lytContainer3" layoutChildren="horizontal">
                <imageControl id="li4" imageMso="PersonaStatusOnline" />
                <labelControl id="lblCtl16" label="パッケージソフトの開発・販売" />
              </layoutContainer>
              <layoutContainer id="lytContainer4" layoutChildren="horizontal">
                <imageControl id="li5" imageMso="PersonaStatusOnline" />
                <labelControl id="lblCtl17" label="デジタルコンテンツ制作" />
              </layoutContainer>
              <layoutContainer id="lytContainer5" layoutChildren="horizontal">
                <imageControl id="li6" imageMso="PersonaStatusOnline" />
                <labelControl id="lblCtl18" label="インターネットコンテンツの提供" />
              </layoutContainer>
            </layoutContainer>
            <imageControl id="hr12" image="line" />
            <labelControl id="lblCtl19" label="お問い合わせはこちらまで" />
            <layoutContainer id="lytContainer6" layoutChildren="horizontal">
              <imageControl id="li7" imageMso="MailMergeStartEmail" />
              <hyperlink id="hlk1" label="abcd@efg.jp" target="mailto:abcd@efg.jp" />
            </layoutContainer>
          </topItems>
        </group>
      </firstColumn>
      
      <secondColumn>
        <group id="grp2" label="アクセス" visible="true">
          <topItems>
            <labelControl id="lblCtl20" label="地下鉄○○線「ZZZ」駅下車徒歩1分" />
            <imageControl id="imgCtl2" image="map" />
            <labelControl id="blank1" />
            <labelControl id="blank2" />
            <labelControl id="blank3" />
            <labelControl id="lblCtl21" label="建物の画像は下記サイトのものを使用させていただきました。" />
            <hyperlink id="hlk2" label="Public-domain-photos.com" target="http://public-domain-photos.com/buildings/clouds-and-building-4.htm" />
            <labelControl id="lblCtl22" label="ライン素材は下記サイトのものを使用させていただきました。" />
            <hyperlink id="hlk3" label="スマイルライン" target="http://smileline.ciao.jp/line/index.html" />
            <labelControl id="lblCtl23" label="マップは下記サイトのサンプルデータを使用させていただきました。" />
            <hyperlink id="hlk4" label="MAP DESIGN" target="http://map-design.biz/data.shtml" />
          </topItems>
        </group>
      </secondColumn>
    </tab>
    
    <!-- Hide Default Tab And Button -->
    <tab idMso="TabInfo" visible="false" />
    <tab idMso="TabRecent" visible="false" />
    <tab idMso="TabNew" visible="false" />
    <tab idMso="TabPrint" visible="false" />
    <tab idMso="TabShare" visible="false" />
    <tab idMso="TabHelp" visible="false" />
    <button idMso="ApplicationOptionsDialog" visible="false" />
    <button idMso="FileSave" visible="false" />
    <button idMso="FileSaveAs" visible="false" />
    <button idMso="FileOpen" visible="false" />
    <button idMso="FileClose" visible="false" />
    <button idMso="FileExit" visible="false" />
  </backstage>
</customUI>

※ 上記XMLでは見やすくするため標準のタブやボタンを非表示にしています。
※ カスタマイズしたファイルは下記からダウンロードすることができます(Excel 2010で作成したもので旧バージョンのExcelではカスタマイズが反映されません)。

Backstage(CompanyProfile).xlsx