Assign Macros to the Ribbon and the Quick Access Toolbar

This post will guide you how to assign Macros to the Ribbon and the Quick Access Toolbar in Excel. You can assign a macro to a custom tab on the ribbon or a custom button on the Quick Access toolbar in Excel. You can click the custom button to run the VBA macro.

Assign Macro to the Ribbon


If you want to assign a macro to a custom group on a custom Ribbon tab, just do the following steps:

#1 right click on any ribbon tab name or anywhere on the Ribbon, and select Customize the Ribbon from the drop down menu list. The Excel Options window will open.

customize the ribbon

#2 select Macros from the Choose Commands from drop-down list box. And it will list the names of all existing macros in your current workbook.

assign macros1

#3 create the New Tab button to create a new custom group and New Tab item to the Main tabs list. Click the New Tab (Custom) item that you just created, then click Rename button to rename it. Click the New Group (Custom) item, then click Rename button to rename it.

assign macros2

#4 select the custom group that you just added, and then click the name of the macro that you want to add into the custom group. Then click Add button.

assign macros3

#5 you will see that the selected macros have been added into the custom group.

#6 click OK button.

assign macros4

You will see that the name of the macro will appear on a button on the custom tab of the Ribbon.

Assign Macro to the Quick Access Toolbar


You can also assign macro to a custom button on the Quick Access Toolbar, just need to do the following steps:

#1 click the Customize Quick Access Toolbar button, and select More Commands from the drop-down menu list.

assign macros5

#2 The Excel Options dialog box will open, and the Quick Access Toolbar menu will be selected by default.

assign macros6

#3 select Macros from the Choose Commands from drop-down list box. And it will list the names of all existing macros in your current workbook.

assign macros7

#4 select the name of the macros that you want to add into a custom button on the Quick Access Toolbar. Click OK button.

#5 you will see that a macro icon will appear on the Quick Access toolbar.

assign macros8

 

 

Related Posts
If Cell is This Value or That Value

IF function is frequently used in Excel worksheet to return you expect “true value” or “false value” based on the result of logical test. If you want to see if a cell is A or B, and if one of ...

If Value is Greater Than A Certain Value
If Value is Greater Than A Certain Value 1

IF function is frequently used in Excel worksheet to return you expect “true value” or “false value” based on the logical test result. If you want to see if a value in one cell is greater than a specific value, ...

If Cell is Not Blank
If Cell is Not Blank 6

IF function is frequently used in Excel worksheet to return you expect “true value” or “false value” based on the result of created logical test. If you want to see if a cell is blank or not, and leave some ...

VBA Macro For VLOOKUP From Another Sheet
vba macro for vlookup from another sheet1

In the previous post, you should know that how to fix or remove the #N/A error when using VLOOKUP formula to lookup value from another sheet. And this post will show you how to use VBA code to vlookup data ...

If Cell is Blank
If Cell is Blank_1

IF function is frequently used in Excel worksheet to return you expect “true value” or “false value” based on the result of created logical test. If you want to see if a cell is blank or not, and leave some ...

If Cell Equals Certain Text String
If cell equals certain text_1

IF function is frequently used in Excel worksheet to return you expect “true value” or “false value” based on the result of created logical test. If you want to see if cell equals a certain text string like “Win”, you ...

If Cell Contains Either Text1 or Text2
If cell contains text1 or text2_1

IF function is frequently used in Excel worksheet to return “true value” or “false value” based on the logical test result. If you want to see if cell contains certain substring1 like “abc” or substring2 like “def”, and returns true ...

If Cell Contains Certain Text OR Equals Certain Text

IF cell equals certain text IF function is frequently used in Excel worksheet to return “true value” or “false value” based on the logical test result. If you want to test values to see if they equal certain text like ...

VLOOKUP From Another Sheet Not Working
vlookup from another sheet not working3

In the previous post, you should know that how to fix or remove the #N/A error when using VLOOKUP formula to lookup value from another sheet. And this post will show you reasons why your VLOOKUP formula is not working ...

If Cell Begins with One of Three Supplied Characters
If Cell Begins with One of Three Supplied Characters

If you want to test values to see if they begin with some given specific characters like “x”, ”y”, or “z”, you can create a formula with COUNTIF and SUM functions to return results. EXAMPLE You can see “TRUE” or ...

Sidebar