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

Extract Unique Items From A List
Extract Unique Items From A List In Excel1

This post will guide you how to extract unique itmes from a given list in Microsoft Excel. How to create a newly formula to get unique values from a range cells in Excel. The unique list of items is the ...

Extract substring In Excel
Extract substring In Excel1

This post will guide you how to use Excel's MID function is a quick and easy way to extract pieces from your text. Use the Excel formula to extract a substring with MID. Note: If you want to extract just ...

How to Use 3D SUM Multiple Worksheets
3D sum multiple worksheets1

To sum a range of numbers is straightforward for most Excel users, but do you know how to establish a 3D reference to total the same range of numerous sheets. In this post, I will present the steps for this ...

Extract all the matches with helper Column
how to extract all matches with helper column1

With Excel's powerful functions IF, INDEX, and MATCH, we can find exactly what you're looking for with a few clicks of the mouse. This step-by-step tutorial will show how easy it is to extract data using these tools and more! ...

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 ...

Sidebar