如何在Access 2013中编辑自定义功能区

时间:2016-02-15 13:56:59

标签: ms-access ribbon

我收到了一个.accdb文件,我的任务是隐藏Access 2013中功能区上的“主页”选项卡。唯一剩下的就是“加载项”选项卡,其中包含已存在的自定义按钮。

我收到了一些建议,建议可以编辑一个自定义功能区来完成此操作。但是,我不知道在哪里找到它并开始编辑。可以在设计模式的某个地方完成,还是应该使用Visual Studio?自定义UI编辑器是否可以破解accdb的现有XML结构?

感谢您的任何意见。

2 个答案:

答案 0 :(得分:0)

打开数据库,转到左上角的“文件”,然后单击选项。 转到“自定义功能区”选项卡,您可以在其中取消选择主选项卡。

答案 1 :(得分:0)

作为一般规则,您可以在名为USYSRibbons的表格中找到功能区自定义。

隐藏在家中的xml,以及功能区中的所有内容都如下所示:

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon startFromScratch="true">
  <officeMenu>

  <!-- First we hide all the items displayed by default -->   
  <control idMso="FileNewDatabase" visible="false"/>
  <control idMso="SourceControlCreateDatabaseFromProject" visible="false"/>
  <control idMso="FileOpenDatabase" visible="false"/>
  <control idMso="FileSave" visible="false"/>
  <control idMso="ConvertDatabaseFormat" visible="false"/>
  <control idMso="FileSaveAsMenuAccess" visible="false"/>
  <control idMso="FileManageMenu" visible="false"/>
  <control idMso="FileSendAsAttachment" visible="false"/>
  <control idMso="MenuPublish" visible="false"/>
  <control idMso="FileServerMenu" visible="false"/>
  <control idMso="FileCloseDatabase" visible="false"/>
  <control idMso="FileExit"
     getVisible="HideExit"
    getEnabled="EnableExit" />
 <!-- Now let's show a single Print Command -->
  <control idMso="FilePrintMenu" visible="false"/>  
 </officeMenu>
 </ribbon>
</customUI>

自定义色带没有内置编辑器(但如上所述,您可以右键单击色带并自定义它们。)