Written by Allen Wyatt (last updated February 16, 2023)
This tip applies to Excel 2007, 2010, 2013, 2016, 2019, and Excel in Microsoft 365
When you open a workbook, Excel normally runs any automatic macros that are saved with the workbook. Paul notes that in previous versions of Excel he could hold down the Shift key as the workbook was opened and Excel would not run the automatic macros. In Excel 2007 this doesn't seem to work for Paul, so he wonders if Microsoft has changed this convention.
The short answer is no, Microsoft has not changed this convention. When you open a workbook and hold down the Shift key as it is opening, Excel should ignore any automatic macros set up for the workbook. If that behavior is not what you are experiencing on your system, it could be that you aren't actually holding down the Shift key at the start of the loading process or you aren't holding it down long enough. Make sure you hold the Shift key as you click on the Open button (in the Open dialog box) or as you click the file in the MRU.
For a great, in-depth exposition of how all this works, visit this page on the site maintained by Excel MVP Jan Karel Pieterse:
https://www.jkp-ads.com/Articles/preventopenevent.asp
Note:
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (8769) applies to Microsoft Excel 2007, 2010, 2013, 2016, 2019, and Excel in Microsoft 365.
Save Time and Supercharge Excel! Automate virtually any routine task and save yourself hours, days, maybe even weeks. Then, learn how to make Excel do things you thought were simply impossible! Mastering advanced Excel macros has never been easier. Check out Excel 2010 VBA and Macros today!
Want to have you macro completely hide the Excel interface? You can do so by using the Visible property for the Excel ...
Discover MoreAt times, you may want your macro to pause execution. This tip presents four different ways you can add a delay into your ...
Discover MoreUsing a specialized calendar control is a great way to let users add dates to a worksheet. Unfortuantely, Microsoft ...
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
2023-02-16 08:10:40
John M
Per the linked article by Jan Karel Pieterse, he claims that Excel 365 has changed the Shift behavior and it no longer works for 365. Be sure to check the article for a few workarounds.
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.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2024 Sharon Parq Associates, Inc.
Comments