HOME > Ribbon > 逆引き > コントロールを表示しない(visible)

コントロールを表示しない(visible)



visible属性はコントロールを表示する(true)、しない(false)を指定します。(既定はtrue

タブ、グループあるいはOfficeボタンメニュー内の項目を隠すにはvisible属性をfalseにします。
Office 2007でbuttonGroupseparatorコントロールは非表示にできません!
動的に変更する属性はgetVisibleです。

画面

customUI.xml
<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon startFromScratch="false">
    <officeMenu>
      <button idMso="FileNew" visible="false" />
      <button idMso="FileOpen" visible="false" />
      <button idMso="FileSave" visible="false" />
      <splitButton idMso="FileSaveAsMenu" visible="false" />
    </officeMenu>
    
    <tabs>
      <tab idMso="TabHome">
        <group idMso="GroupCells" visible="false" />
      </tab>
      <tab idMso="TabView" visible="false" />
    </tabs>
  </ribbon>
</customUI>
「Officeボタン」メニューの「新規作成」と「開く」と「上書き保存」と「名前を付けて保存」を隠しました。
[ホーム]タブの「セル」グループと「表示」タブを隠しました。

【参照】コントロールのidMsoを調べる


このページの上