'VBE6EXT.OLB' Could not be loaded error on open excel XP

C

Chusak Jinuntuya

when users (ordinary user) open excel XP on terminal service (Win2000 SP3), 'VBE6EXT.OLB' Could not be loaded error occurred. But when I logged on as an administrator or a member of administrator group, the excel able to run fine. anyone guide me what's wrong and how to solve the problem.

Best Regards,

Chusak Jinuntuya
 
Joined
Mar 3, 2006
Messages
1
Reaction score
0
Fix for VBE6EXT.OLB

We were seeing this exact error; however, our users are using a Citrix client to connect to a Windows 2000 terminal server, and would get the error anytime they tried to run the Visual Basic Editor out of any Microsoft Office (2000 and 2003) application. Administrator users did not see this problem.

To figure out the problem, we used the "regmon" utility (available at www.sysinternals.com) to watch registry queries. We compared the results of a successful attempt by an Administrator with the unsucessful attempt of a regular user. We saw an "ACCESS DENIED" message on the below mentioned key immediately after an attempt to access the VBE6EXT.OLB file.

To fix the problem, we granted the "Everyone" group "Full Control" permissions on the HKCU\Typelib\{0002E157-0000-0000-C000-000000000046} key in the windows registry of the terminal server the users were connecting to.

Hope this helps!
 
Joined
Jul 28, 2006
Messages
3
Reaction score
0
Microsoft Office 2002 w/Server 2003

We are getting the same error just trying to save an Excel 2002 file from a Windows 2003 server both via Terminal Services and Citrix Program Neighborhood client logged in as a non-administrator. Administrators do not see this problem. The registry key mentioned in the fix does not exist in Windows 2003 server (or at least not on our server). Does anyone know how to solve this problem?

Thanks,
Paul


jjchristensen said:
We were seeing this exact error; however, our users are using a Citrix client to connect to a Windows 2000 terminal server, and would get the error anytime they tried to run the Visual Basic Editor out of any Microsoft Office (2000 and 2003) application. Administrator users did not see this problem.

To figure out the problem, we used the "regmon" utility (available at www.sysinternals.com) to watch registry queries. We compared the results of a successful attempt by an Administrator with the unsucessful attempt of a regular user. We saw an "ACCESS DENIED" message on the below mentioned key immediately after an attempt to access the VBE6EXT.OLB file.

To fix the problem, we granted the "Everyone" group "Full Control" permissions on the HKCU\Typelib\{0002E157-0000-0000-C000-000000000046} key in the windows registry of the terminal server the users were connecting to.

Hope this helps!
 
Joined
Jul 28, 2006
Messages
3
Reaction score
0
LMHIS said:
We are getting the same error just trying to save an Excel 2002 file from a Windows 2003 server both via Terminal Services and Citrix Program Neighborhood client logged in as a non-administrator. Administrators do not see this problem. The registry key mentioned in the fix does not exist in Windows 2003 server (or at least not on our server). Does anyone know how to solve this problem?

Thanks,
Paul
Originally Stated:
The registry key mentioned in the fix does not exist in Windows 2003 server (or at least not on our server).
There is no - HKEY_CURRENT_USER\Typelib
There is no {0002E157-0000-0000-C000-000000000046} in HKEY_CURRENT_USER at all
There are several {0002E157-0000-0000-C000-000000000046} in HKEY_LOCAL_MACHINE
Any ideas???
 
Joined
Jul 28, 2006
Messages
3
Reaction score
0
After doing some digging, I found that there is a typo in the fix. It is stated "To fix the problem, we granted the "Everyone" group "Full Control" permissions on the HKCU\Typelib\{0002E157-0000-0000-C000-000000000046} key in the windows registry of the terminal server the users were connecting to."

The typo is that it is actually in HKEY_CLASSES_ROOT and not HKEY_CURRENT_USER
Please make a note of this - Thanks
 

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