Welcome to MSDN Blogs Sign in | Join | Help

Microsoft Access Team Blog

Get product announcements, tips and tricks, and news directly from the team @ Microsoft.
Built-in Tab Names in Access Ribbons

If you've tried to create a Ribbon customization that included one of the built-in controls in Access you've probably seen that you can use the Customize page in the Access Options dialog to get the names of groups and controls. You can also download the entire list of controls from the Microsoft web site. Unfortunately, the dialog does not include the list of built-in tabs.

For simplicity, here is the list of built-in tabs taken from this list:

TabPrintPreviewAccess
TabHomeAccess
TabCreate
TabExternalData
TabDatabaseTools
TabSourceControl
TabAddIns
TabFormToolsFormatting
TabControlLayout
TabFormToolsDesign
TabFormToolsLayout
TabReportToolsFormatting
TabReportToolsLayout
TabReportToolsPageSetupLayout
TabReportToolsDesign
TabReportToolsAlignment
TabReportToolsPageSetupDesign
TabRelationshipToolsDesign
TabQueryToolsDesign
TabMacroToolsDesign
TabPivotTableDesign
TabPivotChartDesign
TabTableToolsDatasheet
TabTableToolsDesignAccess
TabAdpFunctionAndViewToolsDesign
TabAdpStoredProcedureToolsDesign
TabAdpSqlStatementDesign
TabAdpDiagramDesign
Posted: Tuesday, December 09, 2008 9:16 PM by robcooper

Comments

Anthony Moore said:

Rob,

There is actually an bunch of excel files that microsoft released that have all the inbuilt controls that the office suite has in them.

This includes Word, Outlook, Excel, Powerpoint and most importantly (for us at least) Access.

I am currently trying to find the official link, however in the interim, this pack can be downloaded from this location.

http://cid-50810c099c90c99a.skydrive.live.com/embedrow.aspx/Public/RibbonControls.zip

# December 10, 2008 5:37 PM

Anthony Moore said:

Rob,

There is actually an bunch of excel files that microsoft released that have all the inbuilt controls that the office suite has in them.

In the link you provided.

If you open the AccessRibbonControls.xlsx file in the link you provided, and filter Control type to tab, it will provide you with a list of tabs inside Access

This Download link also includes Word, Outlook, Excel, Powerpoint and most importantly (for us at least) Access.

Ribbon Site: For Beginners

http://itexcellence.spaces.live.com

# December 10, 2008 5:40 PM

Niren Joshi said:

I am sorry I am posting unrelated stuff here. But I hope to get the attention of the Access Team. I have an Access application written in Access 2007 which does inserts and updates on a table. It runs continuously and keeps growing in size. So I had the following command in there to compact every hour -

   CommandBars("Menu Bar").Controls("Tools").Controls("Database utilities").Controls("Compact and repair database...").accDoDefaultAction

However, since I upgraded to Office 2007, this command no longer works. I have searced the internet to no avail. Could the Access team suggest what would be an equivalent command to compact in Access 2007. Right now I am having to manually compact the database using the Manage>Compact & Repair menu.

I sincerely hope the Access team can help with this request.

Thanks,

Niren

# December 12, 2008 8:54 AM

Niren Joshi said:

oops.. I meant to say the application was written in Access 2000, and the compact command worked well in it. After upgrading to 2007, the same command does not work..

# December 12, 2008 9:06 AM

André Minhorst said:

Hi,

I still don't understand why Microsoft puts the idMso constants in an Excel file. Why didn't they just put a simple enumeration with all values in a library like the Office 12.0 Object Library where the other ribbon related objects and methods are? It would be much easier just to write "Commandbars.Execute msoFileSave" with IntelliSense helping to find the right constant ("FileSave" in this case). Actually I have to open the Excel file or to search in the Access options dialog which is not very comfortable.

# December 13, 2008 11:55 AM
New Comments to this post are disabled
Page view tracker