Go Premium for a chance to win a PS4. Enter to Win


Compile Error in Hidden Module: This Workbook

Posted on 2012-01-15
Medium Priority
Last Modified: 2012-05-12
I have a client with an active Excel spread sheet that has been sent to me that when I open it with Excel I initially get a security warning that says "Some active contect has been disabled" I click on options and tell it to "enable this content"  and that is when I get a Microsoft Visual Basic Error "Compile error in hidden module: ThisWorkbook".  I have tried opening it with Excel 2003, 2007 and 2010 with the same problem.  Others that receive the same speadsheet tell that they are not having any problem with it.  I have tried 3 different computers with different OS and version of Excel.  What am I doing wrong here?
Question by:waytron
  • 3
LVL 23

Expert Comment

by:Michael Fowler
ID: 37438744
This can be caused by add-ins. Try starting excel in safe mode (hold ctrl while opening excel) and open the file from there.


Author Comment

ID: 37440310
I wish it were that simple. But I still get the same error when I start excel in Safe mode.
LVL 27

Accepted Solution

Glenn Ray earned 2000 total points
ID: 37444315
It sounds like you and others receiving this error may be missing some library files, or have outdated versions.

For example, if the workbook contains ActiveX controls in forms and those files aren't on the client machine, you'll see this error.  Or, if the application calls an Outlook event (ex., mailform) and the version is different, you might see an error.

Compounding this is that the VBA project for this workbook is likely locked for viewing and password-protected.  That is behavior like an add-in, but can be applied to any workbook with VBA code.

The only way to really debug this would be to unlock the VBA project and try compiling the code and look for the error.


Author Comment

ID: 37472250
The sheet is a form with all kinds of drop down menus.  It was designed and distubuted by a large corporation and sent out to all their reps to fill out.  I have givien up on it and refered the problem back the the creator of the file.

Author Closing Comment

ID: 37472254
Thank you for your assistance

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

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

You need to know the location of the Office templates folder, so that when you create new templates, they are saved to that location, and thus are available for selection when creating new documents.  The steps to find the Templates folder path are …
Windows Explorer let you handle zip folders nearly as any other folder: Copy, move, change, and delete, etc. In VBA you can also handle normal files and folders, but zip folders takes a little more - and that you'll find here.
Graphs within dashboards are meant to be dynamic, representing data from a period of time that will change each time the dashboard is updated with new data. Rather than update each graph to point to a different set within a static set of data, t…
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

916 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