Issues Opening Workbook in Excel 2016 with macros


Active Member
Feb 1, 2004
We recently upgraded to excel 2016 and when I try to open my workbooks with macros they try to open then close. If I open another workbook or blank workbook then open the workbook with the macro, I do not have any issues. If I did try to open the workbook with the macro first, then opened a blank one it would show the one with the macro in repaired mode.

I want to points out that it happens to .xlsb and .xlsm files.

Some videos you may like

Excel Facts

Which came first: VisiCalc or Lotus 1-2-3?
Dan Bricklin and Bob Frankston debuted VisiCalc in 1979 as a Visible Calculator. Lotus 1-2-3 debuted in the early 1980's, from Mitch Kapor.


Well-known Member
May 16, 2017
There should not be any issue opening older macro enabled workbooks with Excel 2016. How old are these workbooks?


Active Member
Feb 1, 2004
Some of the workbooks are new and others were created in 2010. I ran a couple more test.

1. Saved the workbook on my desktop and open it from Excel ( Same issue)
2. Opened the workbook on my desktop from Windows Explorer (No problem)
3. Opened the workbook on the shared drive from Windows Explorer (No problem)

It looks the only time I have a problem is when I open it from excel when no other workbooks are open.

Subscribe on YouTube

Watch MrExcel Video

Forum statistics

Latest member

This Week's Hot Topics

  • Sort code advice please
    Hi, I have the code below which im trying to edit but getting a little stuck. This was the original code which worked fine,columns A-F would sort...
  • SUMPRODUCT with nested If statement
    Hi everyone, Hope you're all well. I'm hoping someone will be able to point me in the right direction with a problem I'm having with a SUMPRODUCT...
  • VBA - simple sort is killing me!
    Hello all! This should be so easy, but not for me, apparently! I have a table of data that can be of varying lengths and widths. My current macro...
  • Compare Two Lists
    I have two Lists and I need to be able to Identify differences between them. List 100 comes from a workbook - the other is downloaded form the...
  • Formula that deducts points for each code I input.
    I am trying to create a formula that will have each student in my class start at 100 points and then for each code that I enter (PP for Poor...
  • Conditional formatting formula required for day of week and a value
    Hi, I have a really simple spreadsheet where column A is the date, column B is the activity total shown as a number and column C states the day of...