Word 2003 Calendar Controls on User Form and Word 2007

L

Lee Kiwiflame

I have some templates that were created in Word 2003 which has a form that
has a calendar control on it.

The calendar control won't load within the form in Word 2007 any more. I
get an error message which reads:

"Microsoft Form
Could not load an object because it is not available on this machine".

The calendar control within the form won't load on my PC however if I go
into our Citrix Network environment, the form works perfectly (the calendar
control loads within the form).

Any ideas on how to get the calendar control to load within the form on my PC?
 
D

Doug Robbins - Word MVP

In the Visual Basic Editor with the form displayed click on the Toolbox
button to display the Toolbox dialog and right click somewhere in the dialog
and select the additional Controls item and see if the Calendar Control 12.0
is listed in the Additional Controls dialog.

Do you have the Service Pack 1 installed? MSCAL.OCX should be in the
C:\Program Files\Microsoft Office\Office12| folder. If not, you can down
load it from various places on the Web (Google for it)

--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP, originally posted via msnews.microsoft.com
 
D

Doug Robbins - Word MVP

Another place that you can get MSCAL.OCX is via the downloads link on the
following page of fellow MVP Graham Mayor's website

http://www.gmayor.com/popup_calendar.htm

--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP, originally posted via msnews.microsoft.com
 
W

Wim Kooy

Another possible place for mscal.ocx on your system is c:\windows\system32.

It doesn't seem to matter if you have SP1 (or in my case SP2) installed.

According to the support site (http://support.microsoft.com/kb/936982) Microsoft Office 2007 SP1 should install version 12.0.6211.1000 of the OCX.
 

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