Add-ins In Excel

What Are Add-ins In Excel?

Add-ins in Excel allow users to extend the program’s functionality across various platforms that include Windows, Mac, etc. In addition, the users can add customized features and commands to the Excel application for easy access. Add-ins in Excel support better user interaction with Excel objects and enable them to manipulate their data in a spreadsheet more efficiently.

For example, the table below shows the amount of DEM (Deutschmark) in cell A2. We can convert it to Euros using the manage Add-ins in Excel and display the converted currency in cell D2.

Add-ins in Excel Intro

In this example, we can activate the Euro Currency Tools Add-ins to determine the required value.

[Note: In the image below, the Euro Currency Tools is already enabled. So, it is visible in the ribbon].

Add-ins in Excel Intro Example

Select the “Formula” tab > go to the “Solutions” group > click the “Euro Conversion” option.

The “Euro Conversion” window pops up.

Enter the required details, as shown in the above image, and complete the required calculations. Then, click on “OK”. In cell D2, we have the converted amount.

Similarly, we can activate and show Add-ins in Excel ribbon, best suiting the requirements and daily task demands.

Key Takeaways
  • Add-ins in Excel are additional features that extend the application’s capabilities, thus making it more interactive.
  • The three types of Add-ins are,
    1. Excel Add-ins that are already in the application. We have to enable them.
    2. Downloadable Add-ins that we can download from the internet.
    3. Custom Add-ins built using VBA Macros and add them in the Excel ribbon.
  • We can enable the existing inactive Add-ins by choosing File > Options > Add-ins > Go… to open the Add-ins window. Then, select the required Add-ins and click “OK” to use them.

How To Install Add-ins In Excel?

When some of the Excel features are not visible in the Excel ribbon, we must first enable them.

The steps to install or enable Add-ins In Excel are:

Step 1: Select the “File” tab.

File Tab

Step 2: In the File menu, choose “Options” from the file menu.

File Options

Step 3: The “Excel Options” window opens. On the left, click the “Add-ins” option, on the right, the “Manage” field should be “Excel Add-in” [If not, select from the drop-down], click on “Go…”, as shown below.

Install Add-ins in Excel

Step 4: The moment we press “Go…” the “Add-ins” window pops up. Check/tick the required Add-ins checkbox for the worksheet. For example, to access Data Analysis and Solver functionalities, choose “Analysis ToolPak” and “Solver Add-ins” from the list, as shown in the below image, and click “OK”.

Install Add-ins in Excel.1

Now, the Data Analysis and Solver Add-ins are enabled and are visible in the Data tab.

Install Add-ins in Excel.2

Thus, we can install and manage Add-ins in Excel from the “File” tab and the “Add-ins” window.


Excel VBA – All in One Courses Bundle (35+ Hours of Video Tutorials)

If you want to learn Excel and VBA professionally, then ​Excel VBA All in One Courses Bundle​ (35+ hours) is the perfect solution. Whether you’re a beginner or an experienced user, this bundle covers it all – from Basic Excel to Advanced Excel, Macros, Power Query, and VBA.

Types Of Add-ins In Excel

There are three types of Add-ins in Excel, namely,

  • Excel Add-ins.
  • Downloadable Add-ins.
  • Custom Add-ins.

#1 – Excel Add-in

These are the inbuilt Add-ins in Excel. They typically have the extensions, .xlam, .xla, and .xll.

Some examples are The Euro Currency Tools and Analysis ToolPak, seen in the previous sections.

#2 – Downloadable Add-ins

We can download some Add-ins from the internet to perform specific tasks.

For example, we can download from the Microsoft website and show Add-ins in Excel ribbon, using the steps explained in the previous section.

#3 – Custom Add-ins

We can use the Custom Add-ins to standardize our daily tasks. First, we use VBA code to build them.

For example, the below image shows Custom Add-ins. It is visible in the Add-ins window because it is a VBA Macro saved as an Excel Add-in, as shown below.

Custom Add-in

Therefore, whether it is an inbuilt, downloadable, or custom Add-ins, we must check/uncheck the respective Add-ins checkbox to enable/disable Add-ins in Excel.

The Data Analysis Add-in

The Data Analysis is one of the most-powerful Add-ins. It finds its application in finance, statistical data analysis, and engineering domains.

Once the Analysis ToolPak Add-ins are enabled, they will be in the Data tab.

Data Analysis Tab 1

When we click the Data Analysis option, the Data Analysis window opens. Here, we can choose the required function and click OK to execute it.

Regression Analysis In Excel Data analysis

These Add-ins are useful when we need analysis, such as Regression and t-Tests.

Create Custom Functions And Install As An Excel Add-in

We will understand the Excel Add-in with some advanced scenarios. We will Create Custom Functions and Install as An Excel Add-in.

Example #1- Extract Comments From The Cells Of Excel

We will Extract Comments from The Cells Of Excel using the following data table.

The table with cells B2:B4 and B11 has comments, and we want to extract the comments from the specific cells into our worksheet.

Example 1

The steps to Extract Comments by creating Excel Add-in are:

Step 1: Open a new workbook > select the “Developer” tab > go to the “Code” group > select the “Visual Basic” option, and the “Visual Basic Editor” window opens.  [Alternatively, use the shortcut keys, Alt+F11, to open the “Visual Basic Editor” window].

In the “Visual Basic Editor” window, select the “Insert” tab > click on the “Module” option, as shown below.

VBA Macros Example 1

Step 2: The Module 1 window opens. Enter the custom function shown in the image below to build the Add-ins to extract the comments from the cells in our spreadsheet.

Function ExtractComment(Commentcell As Range) As String

ExtractComment = Commentcell.Comment.Text

End Function

Example 1.1

Step 3: Save the file as an Excel Add-in. [By default, the file gets saved in the Microsoft folder. But we can store it in any desired folder.

Example 1.3

The “Save As” folder is shown below.

Example 1.3 - 1

Step 4: Now, open our worksheet with cells containing the comments we want to extract, and using the Add-ins, open the Add-ins window.

Add-ins in Excel Example 1.4

Step 5: Click “Browse” in the Add-ins window to locate the folder where the saved workbook containing the VBA Macro is found.

Add-ins in Excel Example 1.5

And once we click on “OK”, the workbook will appear in the list.

Example 1.5-1

Click “OK” to close the Add-ins window.

Step 6: Now, in the worksheet with cells containing the comments, choose cell C2 and enter the custom function we created as =ExtractComment(B2). We will get the following output in cell C2.

Example 1.6

[Note: Once we start typing the function name after the ‘=‘ sign, it will appear like the rest of the Excel functions beginning with the same letter as the custom function].

Step 7: Drag the formula from cell C2 to C11 using the fill handle to extract the comments from the remaining cells B3:B11.

Example 1.7

In the above example, cells B2:B4 and B11 have comments, which the custom function extracts through the activated Excel Add-in. However, in cells C5:C10, the function returns #VALUE! Error because cells B5:B10 do not have comments.

Example #2- Hide/Unhide Worksheets In Excel

Add-ins in Excel allow us to hide/unhide worksheets, except the current spreadsheet. In such scenarios, we can create and add, Add-in icons to our Excel toolbar for later use.

The steps to Hide/Unhide Worksheets by creating Excel Add-in are:

Step 1: Open a new workbook à select the “Developer” tab > go to the “Code” group > select the “Visual Basic” option, and the “Visual Basic Editor” window opens.

In the “Visual Basic Editor” window, select the “Insert” tab > click on the “Module” option.

VBA Macros Example 1

Step 2: The Module 1 window opens. Enter the VBA code shown in the image below to hide all worksheets, and save the workbook with the Excel Add-in file type.

Sub Hide_Worksheets()

Dim Ws As Worksheet
For Each Ws In activebook.Worksheets
If Ws.Name <> ActiveSheet.Name Then
Ws.Visible = xlSheetHidden
End If
Next Ws

End Sub

Example 2.2

Step 3: Now, open the workbook where we want the Add-ins icon to hide worksheets. In the workbook, select the “File” tab > click the “Options” in the file menu.

File Options

Step 4: The “Excel Options” window opens. On the left, click the “Add-ins” option > on the right, click on “Go…”, as shown below.

Install Add-ins in Excel

Step 5: Click the “Browse” option in the Add-ins window.

Example 2.5

Select the file with the VBA Macro to hide worksheets.

Add-ins in Excel Example 2.5-2

Once we click “OK”, the workbook gets listed, with its box checked in the Add-ins window.

Add-ins in Excel Example 2.5-3

Click OK to close the Add-ins window.

Step 6: Right-click on the Excel ribbon and choose the “Customize Quick Access Toolbar” option.

Change Case in Excel Shortcut Key.3

Step 7: The “Quick Access Toolbar” window pops up. Set the “Choose command from:” drop-down as “Macros> select the “Hide_Worksheets” option > click on the “Add” button, as shown below.

Example 2.7

The chosen command gets added to the “Customize Quick Access Toolbar:” list.

Add-ins in Excel Example 2.7 - 1

Once we click “OK”, we will get the Add-ins icon in the Excel ribbon, as shown below.

Example 2.7-2

When we click the Hide_Worksheets Add-ins icon, all sheets are hidden except the active worksheet.

Step 8: Open another module and enter the VBA code, as shown below, to unhide worksheets and save the workbook with the file type Excel Add-in.

Sub Unhide_Hidden_Worksheets()

Dim Ws As Worksheet
For Each Ws In activebook.Worksheets
Ws.Visible = xlSheetVisible
Next Ws

End Sub

Add-ins in Excel Example 2.8

Step 9: Repeat steps 2 to 7 to get the Add-ins icon for Unhide Hidden Worksheets.

Open the workbook where we want to unhide worksheets. Then open the “Add-ins” window and click on “Browse”. Next, access the workbook containing the VBA code to unhide worksheets from the location where we saved the file.

Add-ins in Excel Example 2.9

Step 10: Once we click “OK”, the workbook gets listed, with its box checked in the Add-ins window.

Add-ins in Excel Example 2.9 -1

Step 10: Now customize the “Quick Access Toolbar”.

Example 2.9 -2

Once we click “OK”, we will get the Add-ins icon in the Excel ribbon, as shown below.

Example 2.9 -3

And, when we click on the Unhide_Hidden_WorkSheets Add-ins icon, all hidden worksheets will be unhidden or visible.

Example #3 – Add-ins In Excel To Perform Mathematical Calculations Over A Cell Range

We will use Add-ins in Excel to perform mathematical calculations over a cell range.

The following table shows the Physics marks of 10 students, and we have to find the least score. We must write a VBA Macro and create an Add-ins icon to determine the minimum value.

Add-ins in Excel Example 3

The steps to Perform Mathematical Calculations Over A Cell Range by creating Excel Add-in are:

Step 1: Open a new workbook and the “Visual Basic Editor”. Next, go to “Insert” > “Module”.

Enter the VBA code shown in the image below in the module window to show the least value in a cell range. Then, save the workbook as an Excel Add-in.

Sub Highlight_Minimum_Value()

Dim Cell As Range
For Each Cell In Selection
If Cell = WorksheetFunction.Min(Selection) Then
Cell.Font.Color = RGB(255, 0, 0)
End If
Next Cell

End Sub

Add-ins in Excel Example 3.1

Step 2: Open the workbook where we want to highlight the least score. Then open the Add-ins window and click on “Browse” to locate and add the saved Excel Add-in file to the Add-ins list.

Example 3.2

Step 3: Now, right-click on the Excel ribbon and choose “Customize Quick Access Toolbar” to open the “Quick Access Toolbar”.

Example 3.3

Once we click OK, we will get the Add-ins icon for Highlight_Minimum_Value in the Excel toolbar, as depicted below:

Example 3.3 - 1

Step 4: Choose the cell range B2:B11 and click on the Add-ins icon for Highlight_Minimum_Value.

Example 3.4

Once we click on the Add-ins icon, the least score gets highlighted in red, as shown below.

Example 3.5

The output is shown above. Cell B7 has the minimum value score, highlighted in Red.

Important Things To Note

  • Add-ins in Excel offer a few optional functions and features that are disabled by default in Excel. However, as per our requirement, we can enable them.
  • We must always use the file extension as Excel Add-in while saving the Add-ins file.
  • In the Add-ins window, we must choose the correct file while browsing to add an Add-ins.
  • The best practice is to disable Add-ins in Excel by unchecking the corresponding boxes in the Add-ins window when not in use.

Frequently Asked Questions

How to find Add-ins in Excel?


The procedure to find Add-ins in Excel are as follows:

1. First, navigate through File > Options > Add-ins.
2. Set the “Manage” box as Excel Add-ins below the list and click “Go…”.
3. The Add-ins window will open. Choose the required Add-ins from the list or browse the required Add-ins and add them to the list.

How to activate inactive add-ins in Excel?


We can activate inactive Add-ins by enabling them in the Add-ins window.

For instance, to activate Analysis ToolPak – VBA, open the “Add-ins” window.

Add-ins in Excel Example 1.4

Check/tick the “Analysis ToolPak – VBA” checkbox in the Add-ins window.

Add-ins in Excel FAQ

And click on “OK”. The Analysis ToolPak – VBA is now enabled.

Why add-ins not showing in Excel?


Add-ins may not be visible if they are disabled.

To enable, go to File > Options > Add-ins, select Manage as Disabled Items, and click Go….

1. If we find the missing Add-ins in the list, select them and click the checkbox to show the Add-ins in our Excel ribbon.
2. If we do not find the missing Add-ins in the list, browse and add them to the Excel Add-In list. Later, select them and click the checkbox to show the Add-ins in ribbon.

Download Template

This article must help understand Add-ins with its formula and examples. You can download the template here to use it instantly.

This has been a guide to Add-ins in Excel. Here we add and enable/disable inbuilt add-in, download online, custom add-in (VBA), examples & downloadable excel template. You can learn more from the following articles – 

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

CHATGPT & AI FOR MICROSOFT EXCEL COURSE - Today Only: 60% + 20% OFF! 🚀

X