Please Note: This article is written for users of the following Microsoft Excel versions: 2007, 2010, and 2013. If you are using an earlier version (Excel 2003 or earlier), this tip may not work for you. For a version of this tip written specifically for earlier versions of Excel, click here: Disabled Macros.
by Allen Wyatt
(last updated October 3, 2015)
If you recently upgraded to new version of Excel, you may have run into a situation where the macros you created in the earlier version no longer run because they are disabled. This can be disturbing, particularly if you absolutely need the macros to get your work done.
The reason this happens is that Excel include a macro security feature designed to help protect your system from potential hazards. The default setting is to automatically disable any macros in any workbook that are not digitally signed by a "trusted source" (for more info, search for Macro Security in Excel's online help).
This automatically presents a couple of possible solutions. The first possible solution is to get your macros "digitally signed." Such a process is beyond the scope of this tip, but you can find help on the process in the online help files or at the Microsoft Web site.
Finally, you can lower the default setting for the macro security used by Excel. For instance, you can set it so that Excel displays only a warning message about the macros rather than outright disabling them. To change the security setting, follow these steps:
Figure 1. The Macro Settings in the Trust Center dialog box.
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (11194) applies to Microsoft Excel 2007, 2010, and 2013. You can find a version of this tip for the older menu interface of Excel here: Disabled Macros.
Solve Real Business Problems Master business modeling and analysis techniques with Excel and transform data into bottom-line results. This hands-on, scenario-focused guide shows you how to use the latest Excel tools to integrate data from multiple tables. Check out Microsoft Excel 2013 Data Analysis and Business Modeling today!
Need to normalize your data in some way so that all your values are in a given format? This tip presents a number of ...Discover More
When creating macros, you often need to process numbers in various ways. VBA allows you to convert a numeric value to an ...Discover More
Need to put together a bunch of characters to create a text string? You can do it in your macros by using the String ...Discover More
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Got a version of Excel that uses the ribbon interface (Excel 2007 or later)? This site is for you! If you use an earlier version of Excel, visit our ExcelTips site focusing on the menu interface.