Solved

OLE Problem in Access97

Posted on 2000-05-18
8
434 Views
Last Modified: 2008-03-04
I am using Access 97. When I try to see a graph created in Access, I  always get the error:

The OLE isn't registered.
To register the OLE server, re-install it.

Do you know what I have to do to fix it, without re-installing Access again?

Thank you
0
Comment
Question by:dinosaurus
  • 5
  • 3
8 Comments
 
LVL 14

Expert Comment

by:mgrattan
Comment Utility
It sounds like your charts were created using the Excel charting engine instead of the Microsoft Graph engine.
Check the references for the database:

1.  Open a module.
2.  Click Tools, References.  Look for entries that have MISSING in the description.  
3.  Remove the check mark for any entries that contain MISSING.  Close and re-open the database.
4.  Add back the reference for Microsoft Excel from the Tools, References window.
0
 
LVL 14

Expert Comment

by:mgrattan
Comment Utility
Another possibility is that the charts were created using the reference for Microsoft Graph.  If your References listing shows a MISSING next to Microsoft Graph 8.0 then use the steps described above to clear and reset the reference.
0
 

Author Comment

by:dinosaurus
Comment Utility
I did the following things, but still...not fixed:

1. Re-installed Office, using its own re-install command button
2. Reloaded an older copy of the database that I am sure it worked,
3. Opened the Tools>References in the VB Editor. There were no MISSING
checkmarks (where do I see them anyway?), and there is no reference to Microsoft Graph 8.0 (MS Graph does not exist in the list, although
installed with Office).

The problem still exists. I created the graphs using the graph command of Access if I remember well. Nothing to do with Excel.

Where should I see the MISSING (although I walked through all the options and still no MISSING sign anywhere)?
0
 
LVL 14

Accepted Solution

by:
mgrattan earned 100 total points
Comment Utility
If a reference were missing you would see it in the description line of the reference--for example, instead of the description reading "Microsoft Graph 8.0" it would read "MISSING: Microsoft Graph 8.0".

You don't necessarily need the reference in order to use Microsoft Graph since those charts are actually embedded as OLE objects.  The error you received usually indicates a missing reference but, in this case, it sounds like the OLE class entry in the Windows Registry has been corrupted.

You can do a complete uninstall of Office 97 making sure you manually delete the folder c:\program files\common files\microsoft shared and all of its sub-folders (unless you have other add-ins installed such as the Replication Manager; then you would leave those add-in folders alone).

In fact, you might just want to refer to the following article:

http://support.microsoft.com/support/kb/articles/Q158/6/58.ASP?LN=EN-US&SD=gn&FR=0

Once you have complete removed Office 97 according to the Knowledge Base article you should be able to re-install and the OLE classes should be properly registered.
0
Free Gift Card with Acronis Backup Purchase!

Backup any data in any location: local and remote systems, physical and virtual servers, private and public clouds, Macs and PCs, tablets and mobile devices, & more! For limited time only, buy any Acronis backup products and get a FREE Amazon/Best Buy gift card worth up to $200!

 

Author Comment

by:dinosaurus
Comment Utility
Thanks, I will give it a try and let you know. By the way, the chart appears in Design mode, but not in Browse mode...
0
 
LVL 14

Expert Comment

by:mgrattan
Comment Utility
That can happen!  I have, for example, been able to use the Microsoft Forms 2.0 objects in certain modes but get a registration error when I double-click it in design mode to see the properties; even though I can change the properties via code....strange, but true.
0
 

Author Comment

by:dinosaurus
Comment Utility
Thanks for all. It works now...until the next time something goes wrong...
0
 
LVL 14

Expert Comment

by:mgrattan
Comment Utility
Glad I could help out dinosaurus.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

QuickBooks® has a great invoice interface that we were happy with for a while but that changed in 2001 through no fault of Intuit®. Our industry's unit names are dictated by RUS: the Rural Utilities Services division of USDA. Contracts contain un…
Experts-Exchange is a great place to come for help with solutions for your database issues, and many problems are resolved within minutes of being posted.  Others take a little more time and effort and often providing a sample database is very helpf…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

762 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

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now