Creating a Ribbon Tab in MS Project

Ever since the 2010 version, Microsoft Project has “the ribbon” – a new kind of menu that is contextual and can be changed to meet users’ needs. This article describes how you can create a ribbon that exactly suits you. As an extra bonus, I’ll also describe how you can share your new Ribbon with your co-workers.

1 Full sized Ribbon in Microsoft Project Online Desktop Client


The Basics

Let’s start with some of the basic things everyone should know about the Ribbon. First of all, it consists of Tabs. These Tabs each contain a toolbar with groups, buttons, and other controls (such as the font type entry box).

The Ribbon toolbars resize based on the user’s current screen size and resolution. This means that there is always a clear and understandable menu structure.

2 Smaller sized Ribbon including Insert drop down menu.


Last but certainly not least, the Ribbon is contextual! This results in more (or less) options on your toolbar based on where you navigate within Project. Contextual Tabs consist of a different color schema and will show up at the end of the row of Tabs if applicable. An example of a contextual Tab is the Gantt Chart Tools seen in the above two images. This toolbar will only show up if you are working with the Gantt Charts. If you switch to, for instance, the Timeline view, a different contextual Tab will appear:

3 Gantt Chart Tools Contextual Ribbon Tab


4 Timeline Tools Contextual Ribbon Tab


Customize the Ribbon

It’s not difficult to imagine the struggle we go through finding the correct button for the actions we want to perform in MS Project. On a regular day we may:

  • Change the percentages completion on tasks (Performed on the Task Tab > Schedule Group)
  • Set a new Baseline (Performed on the Project Tab > Schedule Group)
  • Change the resource team if we are using Project Online (Performed on the Resource Tab > Insert Group)
  • Generating a great new “Project Overview” report (accessed through the Reports Tab > View Reports Group).

All in all, I’ve listed a typical day’s worth of project management actions wouldn’t you say? And, if we perform these sets of actions regularly, wouldn’t it be great if the applicable buttons were all on one single Tab instead of being dispersed across different ones?

Luckily, Microsoft has got you covered with the option to Customize the Ribbon. Just Right click anywhere on the Ribbon to get to this menu option. Or navigate to File à Options à Customize Ribbon.

5 Right click in the Ribbon to access the “Customize the Ribbon…” menu


From the Customize menu, you can create or change the Ribbon mostly to your liking. There are some restrictions. For instance, you can’t remove the default Tabs, but you can rename them or hide them by changing the checkbox value in front of the name of the Tab.

More interesting yet, we can create our own Tab by clicking on the “New Tab” button below the custom Ribbon section. Doing this will create a new Tab and your first new Group. Proceed by renaming the new Tab to a more suitable name as shown below:

6 Creating a new Tab in the Ribbon


For Groups, you might want to figure out a couple of useful distinct names in relation to actions you perform on a regular basis in Microsoft Project. From my point of view there are three distinct sections in any good project:

  • Creation
  • Execution
  • Reporting

In the creation phase, you would want to have every button related to the basics of creating a new schedule. Creating a new task or milestone, linking them together, building the team, and setting a baseline would be great additions to this Group.

For execution, you would want to have actions related to the general execution of a schedule. Navigation to the Tracking Gantt view, Mark on Track, and Resource leveling actions would be useful in this case.

And finally for reporting, you’d want to create a short little group that contains Timeline, Reporting, and Printing options. You might also want to add miscellaneous actions here if there are additional things needed.

Actions need to be linked to group actions, or commands as they are also called, and can be found on the left side of the menu. There is a drop down menu on top that is set to “Popular Commands,” but since you don’t know if “Set Baseline…” or “Build Team From Enterprise” are Popular commands, I would suggest you choose “All Commands” and sift through the mediate of commands MS Project has available.

After adding your interesting items to the appropriate groups, your Ribbon could look similar to the example below.

7 Example Ribbon including creation, execution and reporting actions


Customize the Quick Access Toolbar

There’s an even better solution for those of you that have actions to perform no matter which Tab you’re in. It’s called the Quick Access Toolbar, and it’s on top of the application to the far left (by default). See below:

8 The Quick Access Toolbar or QAT for short


The steps are basically the same as with the Ribbon customization, but instead of selecting the Ribbon you select the QAT. The best part is that all these actions will be available to you no matter in which Ribbon Tab you are on.

I mostly add the Publish action and the Project Information button on the QAT because I use them so often and it doesn’t make sense to keep changing Tabs all the time. By the way, the Publish button isn’t even on a Tab (it’s behind the File menu/back stage), so it’s a good idea to customize the QAT to include it.


Sharing the Ribbon and QAT

So, you’ve created the best Ribbon Tab for your organization with all the default and custom actions you know people would love to have in one Tab. Wouldn’t it be great if you could share that content?

Now you can! From the Customize the Ribbon menu there’s a button called Import/Export. This button provides you with the option to create file with a *.exportedUI file extension.

9 Import / Export Ribbon and QAT


Once you created the file, you can distribute this to people who want to adopt your settings to their own Microsoft Project client. I’ve done exactly that with my Ribbon Tab. You can get it through the TPC OneDrive folder for free 😊.

Happy Customizing! As always, your comments are welcome below.


Next Webinar

Sam Huffman’s Book Makes #1 in BookAuthority’s List of the Best Microsoft Project eBooks

Written by Erik van Hurck
Erik van Hurck is a Senior PPM consultant for Projectum, a western European Microsoft Partner with offices in Denmark and The Netherlands. On top of that Erik is a Microsoft MVP. As such, Erik assists enterprise customers to adopt the new Power Platform cloud solutions for Project and Portfolio Management. Erik has a personal blog ( and is also a writer for the Microsoft Project User Group (

Leave a Reply