I create a new Excel document in XLSTART, and save it as add-in named
CustomRibbon.xlam. Then, using this tool:
http://openxmldeveloper.org/articles/CustomUIeditor.aspx
I open the CustomRibbon.xlam and paste this code:
<customUI xmlns="
http://schemas.microsoft.com/office/2006/01/
customui">
<ribbon>
<tabs>
<tab id="tabMyTab" label="My Tab" insertBeforeMso="TabHome">
<group idMso="GroupDataTools" />
<group idMso="GroupClipboard" />
<group idMso="GroupPageSetup" />
</tab>
</tabs>
</ribbon>
</customUI>
Save the file, exit UI Editor, and restart Excel. A new tab called
"My Tab" will appear before the Home tab, and will receive focus on
load. It will contain Data tools, Clipboard tools, and Page Setup
tools, but you can make them anything you want. You can also program
macros within the add-in file, to respond to user interaction with non-
standard commands.
A complete list of standard controls can be acquired here:
http://www.microsoft.com/downloads/...e9-4d11-46a5-898d-23e4f331e9ae&displaylang=en