效果如下图所示:
设计方法如下:
菜单栏上的文件-选项-自定义功能区
与 Access 2007 不同,它可以简单的管理功能区,进入的方法是,在功能区“文件”选项卡下,选择“选项”,找到对话框中左侧导航中的“自定义功能区”,就可以开始自定义功能区了。
可以选择需要的选项卡或者创建自定义的选项卡、组和命令,并且可以导出自定义功能区的描述到一个XML文件,当然也能导入。
下面是示图功能区导出的XML:
<mso:cmd app="Access" dt="0" />
<mso:customUI xmlns:x1="http://schemas.microsoft.com/office/2009/07/customui/macro" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui">
<mso:ribbon>
<mso:qat/>
<mso:tabs>
<mso:tab id="mso_c1.1E88F4" label="程序管理" insertBeforeQ="mso:TabPrintPreviewAccess">
<mso:group id="mso_c2.1E88F4" label="数据管理" imageMso="DesignXml" autoScale="true">
<mso:button idQ="x1:OpenSales_0_2755C3" label="打开窗体TreeSample1" imageMso="ChangesDiscardAndRefresh" onAction="OpenSales" visible="true"/>
<mso:button idQ="x1:ExitAccess_1_2755C3" label="退出 Access" imageMso="ViewGoBack" onAction="ExitAccess" visible="true"/>
</mso:group>
</mso:tab>
</mso:tabs>
</mso:ribbon>
</mso:customUI>
与Access2003的自定义工具栏不同,它只能使用“宏”,而不能像Access2003那样使用自定义VBA函数。这是比较遗憾的地方。