Building a Microsoft Office Ribbon

Editing-some-xml

When you are building a user interface in VBA for any of the Microsoft Office 2007 or 2010 programs you have a choice of using either built-in controls or custom controls. Custom controls are especially suitable when you need to create something at runtime. In this project I am using resources that are located in an external file and loaded at runtime.

I recommend using the following tools for working with RibbonX:

  • Custom UI Editor for Microsoft Office
  • Microsoft Visual Studio 2010 for editing RibbonX XML
  • VMware Workstation for running different versions of Office