Fix: Microsoft Excel 2007 Error stdole32.tlb

If you’re getting the stdole32.tlb error when you try to open Microsoft Excel 2007, don’t worry, you can fix it! Just follow these simple steps and you’ll be up and running in no time.

Fix: Microsoft Excel 2007 Error stdole32.tlb

What is stdole32tlb?

When you try to open Microsoft Excel, you may get the following error message:

“Cannot start Microsoft Office Excel. The file stdole32.tlb is not registerd.”

The stdole32.tlb file is a standard OLE (Object Linking and Embedding) library file that is required by Microsoft Office. This file is typically located in the Windows system directory.

If the stdole32.tlb file is missing or corrupted, you will need to register it in order to use Microsoft Office. To register the file, you will need to use the regsvr32 utility.

1. Open the Command Prompt.

2. Type the following command, and press Enter:

regsvr32 “C:\Windows\System32\stdole32.tlb”

3. You should see a message that says, “DllRegisterServer in stdole32.tlb succeeded.”

4. Close the Command Prompt.

5. Try to open Microsoft Office again.

How to fix the stdole32tlb error

If you’re seeing the stdole32.tlb error when trying to open Microsoft Excel, it’s likely that there’s a problem with the Office installation on your computer. To fix the error, try uninstalling and then reinstalling Office.

If you’re still seeing the error after uninstalling and reinstalling Office, there may be a problem with your Windows installation. To fix this, try running the Microsoft Office Diagnostics tool.

See also  How to Switch Between Worksheets in Excel


Microsoft Excel 2007 Error stdole32.tlb can be fixed by unregistering and reregistering the stdole32.tlb file. To do this, follow these steps:

1.Click Start, click Run, type cmd, and then press Enter.
2.At the command prompt, type the following commands, and then press Enter after each command:
regsvr32 /u c:\windows\system32\stdole32.tlb
regsvr32 c:\windows\system32\stdole32.tlb

After you follow these steps, the stdole32.tlb file is correctly registered on the computer.


When you receive the stdole32.tlb error in Microsoft Excel 2007, it is usually because the software is not properly registered on your computer. In order to fix this error, you will need to register the software again.

To do this, go to the Start menu and then choose Run. In the Run dialog box, type “regsvr32 stdole32.tlb” and then click OK. This will register the software again and should fix the error.

Fix: Microsoft Excel 2007 Error stdole32.tlb

Share: Facebook, Twitter, Google Plus

Leave a Comment: