Error: Microsoft Visual Basic Class not registered.

S

Scott

Every time I launch Microsoft Excel I get this error message:
Microsoft Visual Basic Class not registered. Looking for object with
CLSID: {AC9F2F90-E877-11CE-9F68-00A00574A4F}
 
J

Jason Kelly [MS]

Every time I launch Microsoft Excel I get this error message:
Microsoft Visual Basic Class not registered. Looking for object with
CLSID: {AC9F2F90-E877-11CE-9F68-00A00574A4F}

Scott,

That CLSID number is a GUID (Globally Unique Identifier), which to my
knowledge doesn't exist in Office for the Macintosh.

If you're using the Windows version of Excel, you'll find more help in the
microsoft.public.excel newsgroups - we're Mac guys here!

Jason Kelly
Mac Excel Testing
 
S

Scott

Jason Kelly said:
Scott,

That CLSID number is a GUID (Globally Unique Identifier), which to my
knowledge doesn't exist in Office for the Macintosh.

If you're using the Windows version of Excel, you'll find more help in the
microsoft.public.excel newsgroups - we're Mac guys here!

Jason Kelly
Mac Excel Testing

I am using OS X, any ideas?
 
A

Alexis

If there's nothing in there, I would start deleting preference files in
Home/Library/Preferences/Microsoft, in this approximate order:

VBA Preferences
Carbon Registration Database
Office Registration Cache X
Microsoft Office Settings (10)
Microsoft Excel Settings (10)


Well, I've got the same problems, and it works if I delete the 2nd
and/or the 3rd file you mentionned. Only problem, the file is
automatically created again by Excel, so back to the beginning, i.e.
same error.
I thought about logging as root from the command line, create an empty
with the same name, and make it read-only for everyone, including
root. I thought that should solve the problem. Unfortunately, Excel
managed to changed (!!) the permissions on that file, and overwrite it
with its own version. So back to the beginning.
Any more ideas?

Thanks

Alexis
 
J

Jesse

Alexis

I'm having the same problem and haven't been able to find a solution
yet. I am running OS X 10.2.6 and a fully updated version of Office
v. X. I only experience the problem when opening an Excel file by
double-clicking it - launching Excel from the dock open the program as
expected and without an error.
 
A

Alexis

Alexis

I'm having the same problem and haven't been able to find a solution
yet. I am running OS X 10.2.6 and a fully updated version of Office
v. X. I only experience the problem when opening an Excel file by
double-clicking it - launching Excel from the dock open the program as
expected and without an error.

Thanks for the answer, but opening a file containing macros always
fail, regardless of how Excel was opened.
 
B

Bernard Rey

Alexis wrote :
Thanks for the answer, but opening a file containing macros always
fail, regardless of how Excel was opened.

Have you tried uninstalling Office using the "Remove Office Tool" (to be
found on the CD - Value Pack Folder), then reinstall Office from scratch,
apply the 10.1.2 and 10.1.4 updates and repair permissions ? Don't forget to
put your Templates an Personal Macros Workbook aside first if you have any.
 
M

Martin Fuhrer

Have you tried uninstalling Office using the "Remove Office Tool" (to be
found on the CD - Value Pack Folder), then reinstall Office from scratch,
apply the 10.1.2 and 10.1.4 updates and repair permissions ? Don't forget to
put your Templates an Personal Macros Workbook aside first if you have any.

I was having the exact same problem Alexis described, right down to the
class id number. Removing the Preference file Carbon Registration
Database fixed the problem for one launch of Excel, but on subsequent
launches I kept getting the "Class not registered" dialog box. After an
hour of unsuccessful testing, I opted for the Office reinstall option
earlier this evening. I saved all my Preference files, sans Carbon
Registraton Database, and placed them back in the Preferences folder.
Excel is now running without a hitch.

Martin
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top