Compile error in hidden module: This workbook.

Anonymous
2010-08-19T09:56:57+00:00

I've got the following error after installing office 2010. It's only shown once I want to open/close the Excel:

Microsoft Visual Basic for Applications:

Compile error in hidden module: This workbook.

This error commonly occurs when code is incompatible with the version, platform, or architecture of this application.

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2012-04-23T16:52:38+00:00

After searching for answers to this problem repeatedly I finally came up with this...if anyone besides me is still having this problem, hopefully this will help.

Excel shows a "compile error in hidden module: thisworkbook" when opened or closed.

This error occurs because 2 excel files are corrupted.

To stop the error from occurring:

If in Windows XP open the following folder:

C:\Documents and Settings\USERNAME\Application Data\Microsoft\Forms     where USERNAME is the current user

If in Windows 7 open the following folder:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Forms     where USERNAME is the current user

Once the folder is located, delete these 2 files

ComctlLib.exd

MSComctlLib.exd

Excel should now open without the error message.

Note: Excel will create 2 new files (with the same names) in the folder, but they will not be corrupted.

Was this answer helpful?

200+ people found this answer helpful.
0 comments No comments

58 additional answers

Sort by: Most helpful
  1. Anonymous
    2010-09-13T14:21:28+00:00

    This fix it doesn't work as it displays its not compatible with this os or product... We're having the issue with Excel 2010 as the OP stated. The MSKB states its for 03-07

    • Microsoft Office Excel 2007
    • Microsoft Office Excel 2003
    • Microsoft Excel 2002 Standard Edition
    • Microsoft Excel 2000 Standard Edition
    • Microsoft Word 2002
    • Microsoft Word 2000

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2012-04-23T20:06:08+00:00

    This worked like a charm although one of the files was slightly different. The files I deleted were:

    MSComctlLib.exd

    MSComDlg.exd

    Thanks a bunch.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-01-10T01:29:14+00:00

    I too am having this problem after having installed Office 2010 on a WinXP machine as an upgrade from 2003. Haven't yet found a solution and this is an old thread. Does anyone have further ideas?

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2010-08-19T21:02:36+00:00

    What is the operating system?

    Click on ‘Fix it’ in the below for help on this issue, if you are unable to run ‘Fix it’ then follow the section ‘Let me fix it myself’:

    http://support.microsoft.com/kb/307410

    Was this answer helpful?

    0 comments No comments