首页 > 解决方案 > 尝试在 Access 2016 中添加自定义功能区选项卡时出现错误“未知命名空间:http://schemas.microsoft.com/office/2006/01/customui”

问题描述

我正在尝试按照以下方式将自定义功能区添加到 Access 2016 表单:

https://support.microsoft.com/en-us/office/create-a-custom-ribbon-in-access-45e110b9-531c-46ed-ab3a-4e25bc9413de

我使用的 XML 是从上面的文章中直接复制和粘贴的。

XML 在下面重复。

<customUI xmlns="http://schemas.microsoft.com
/office/2006/01/customui">
  <ribbon startFromScratch="false">
    <tabs>
      <tab idMso="TabCreate" visible="false" />
      <tab id="dbCustomTab" label="A Custom Tab" visible="true">
        <group id="dbCustomGroup" label="A Custom Group">
          <control idMso="Paste" label="Built-in Paste" enabled="true"/>
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>

当我重新启动 Microsoft Access 时,我收到以下错误:

Error found in Custom UI XML of "D:\CLIR\Research\AccessToPostgreSQL\NWBAccess.accdb":

Line 2
Column 26
Error Code 0x80004005
Unknown Namespace: http://schemas.microsoft.com/office/2006/01/customUI
Element: customUI

我发现将其更改为http://schemas.microsoft.com/office/2009/07/customui有效。

是否有适用于 Access 2016 及更高版本的此架构的更新版本?

标签: ms-access

解决方案


推荐阅读