Excel 2003 with Macros to Excel 2010 not working properly

Posted on 2011-02-17
Last Modified: 2012-05-11
Hi all....

I have an issue with a customer who is utilizing both Excel 2003 (one person at one location) and Excel 2010 (the person at the other location) where when the individual updates or saves the Excel 2003 document, which has Macros - the individual who has Excel 2010 cannot utilize the Macros. They continually have to resave the document and redo the Trust settings. Is there anyway to get around this?


Question by:NotSoKlear
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 22

Expert Comment

ID: 34918547
The trust settings are based on the application, not the workbook.  I've seen them get "reset" if two workbooks are open at the same time and you change settings for one, close it, then close the other (which overwrites the settings with its own.)

Other than that, 2003 macros should be fully compatible with 2010, but when opened in 2010 you will often get that little security bar that forces you to enable the macros.

So are the macros THERE in the 2010 file (and just inaccessible) or are they totally gone?  Alt-F11 is a good way to get to VB to check.

Author Comment

ID: 34918649
Thats just it - I dont get a security bar at all... nothing about protected view, macros, etc.

And the Macros are still there. Unfortunately the user isnt in the office or I would post the error they get, Sorry about that.

Also, the user wouldnt mess with the trust center part of excel. Just odd.

LVL 22

Accepted Solution

rspahitz earned 500 total points
ID: 34918983
Try to go into the VB area to see if you can manually start any of the procedures.

Alt-F11 to get into VB, open any window with code, put cursor inside a procedure, and press F8 just to see if it starts.  If not, you may get a message to indicate what's going on (probably the security settings again.)

Author Comment

ID: 34919179
Ok.... Will do once the individual get in.


LVL 24

Expert Comment

ID: 35225328
This question has been classified as abandoned and is being closed as part of the Cleanup Program. See my comment at the end of the question for more details.

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Access developers frequently have requirements to interact with Excel (import from or output to) in their applications.  You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will di…
This article describes how you can use Custom Document Properties to store settings and other information in your workbook so that they will be available the next time you open the workbook.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question