一.建立功能区
一、XML
首先,要确定功能区要包含的内容,本文假设,要建立如下图所示的功能区。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)其中:
打开罗斯文商贸(Access 2007 示例数据库中的 Home 窗体)
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)压缩和修复数据库(Access 2007 系统功能)
关闭数据库(调用回调函数,实现关闭当前数据库)
并且在数据库打开时就加载这个功能区。
为了实现上述功能,需要建立如下的 XML 内容:
customUIxmlns="http://schemas.microsoft.com/office/2006/01/customui"onLoad="onLoadRibbon"ribbonstartFromScratch="true"fileMenubuttonidMso="OpenDatabase"visible="false"/buttonidMso="CloseDatabase"visible="false"/buttonidMso="NewDatabase"visible="false"/buttonidMso="SaveAs"visible="false"/splitButtonidMso="AccessSaveAsMenu"visible="false"//fileMenutabstabid="tabMain"label="Ribbon测试程序"groupid="grpHome"label="Home"buttonid="cmdHome"label="打开罗斯文商贸"imageMso="MeetingsWorkspace"size="large"onAction="onOpenFormEdit"tag="Home"/buttonidMso="CompactDatabase"size="large"/buttonid="cmdClose"label="关闭数据库"imageMso="CloseDatabase"size="large"onAction="onCloseDatabase"//group/tab/tabs/ribbon/customUI