By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,500 Members | 1,238 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,500 IT Pros & Developers. It's quick & easy.

"OLE Server isn't Registered"

P: 46
I have been pulling my hair out for 2 weeks on this error. I have a database that I use on 4 computers. Three of the computer were running out of date operating systems and office. I upgraded all systems to 8.1 and office 2013. The systems that were update now get this error. The active-X control is not loading which is the reason for this error. I tried to delete and re-add the Microsoft Outlook Date Control and get "OLE Server isn't Registered. To register the OLE server, reinstall it." THe OLE automation reference in question is stdole2.tlb

What I have tried.

-check the reference to ensure no missing
-uncheck reference, closed and opened, rechecking the references
-I went through the cmd prompt to manually register the registration file.
-purchased registry repair program
-used tlb registration programs
-re-installed Microsoft access
-re-installed Microsoft outlook
-re-installed adobe

I'm at a loss and need a solution for a large presentation to the owners. 20-30 hours have been spent loooking for a solution. SOS please help!

Thank you for your time,
Apr 1 '14 #1

✓ answered by zmbd

Share this Question
Share on Google+
7 Replies

Expert Mod 5K+
P: 5,397
Stop right here:
I upgraded all systems to 8.1 and office 2013
The active-X control is not loading which is the reason for this error.
1) What version of Access were you originally running?

2) Which active-x control
(The Amzing Kranac predicts MSCal \ Calander.OCX)
Apr 1 '14 #2

P: 46
I was running 2007 on 3 and 2013 on the one not upgraded.
I believe you are correct on the Calander.OCX

Under Data Property is says
OLE Class Month View
Class MSComCtl2.MonthView.2

Funny thing is this still works on the machine that I did not replace.
Apr 1 '14 #3

Expert Mod 5K+
P: 5,397

Well, there are two potential issues, one was the ACC2003 and older versions have a calendar control that was depreciated in ACC2007 then second is that upgrade in place will occasionally leave the wrong versions of the ocx installed or fail to register the newer version.

As much as I really hate to say this, at this point, with the registry "fixer," the re-registration of dll, and everything else you've tried, the only option left is to un-install the entire office installation, all of it, but save your data files, I suspect these are ok - just something wrong with the office install.

How to uninstall Office 2013 or Office 365
Make sure that there are no residual program directories.

when this is done, read thru the following:
General troubleshooting for installing Office 2013 and Office 365 SKIP THE DOWN LOAD if you used the "Fix-It" from the link above.

What I recommend for installations is to run the install not only from an Administrative Level user profile, but to also use the elevated privileges. I know that in earlier versions of window, this can be done by preventing or canceling the autoplay install if using a disk, and then finding the root installer program, right-clicking, and selecting Run As administrator. I believe that Win8.1 still has this option.

let us know how you get along with this, Wishing You the Best of luck...
Apr 2 '14 #4

P: 46
Follow instructions on uninstalling and re-installing. I am having the same issue
Apr 3 '14 #5

P: 46
is their a replacement I can you for the Calendar?
Apr 3 '14 #6

Expert Mod 5K+
P: 5,397
This should be something workable:
Replacing the Calendar Control in Access 2010 Applications
Apr 3 '14 #7

P: 46
Thank you zmbd. This worked out perfectly.
Apr 7 '14 #8

Post your reply

Sign in to post your reply or Sign up for a free account.