Microsoft KB Archive/287472

= Calendar control in Access shows as version 8.0 instead of version 10.0 or later =

Article ID: 287472

Article Last Modified on 1/31/2007

-

APPLIES TO


 * Microsoft Office Access 2003
 * Microsoft Access 2002 Standard Edition

-



This article was previously published under Q287472



Moderate: Requires basic macro, coding, and interoperability skills.

This article applies to a Microsoft Access database (.mdb) and to a Microsoft Access project (.adp).



SYMPTOMS
After you install Microsoft Visual C++ 6.0, the only ActiveX calendar control available to insert in Design view of a data access page or a form is version 8.0.



CAUSE
The version of the file Mscal.ocx (for example: version 10.0 for Access 2002 or version 11.0 for Access 2003) was replaced by version 8.0 when you installed Visual C++ 6.0.



Microsoft Office XP
To resolve this problem in Microsoft Office XP, follow these steps.

NOTE: Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.


 * 1) Click Start, point to Settings, click Control Panel, and then double-click Add/Remove Programs.
 * 2) Click Microsoft Office XP, and then click Change.
 * 3) Click Add/Remove Features, and then click Next.
 * 4) Click the plus sign (+) next to Microsoft Access for Windows.
 * 5) Click the arrow next to Calendar Control, and then click Not Available on the menu that appears.
 * 6) Click Update.
 * 7) Repeat steps 1 through 4.
 * 8) Click the arrow next to Calendar Control, and then click Run from my Computer on the menu that appears.
 * 9) Click Update.

Microsoft Office 2003
To resolve this problem in Microsoft Office 2003, follow these steps.
 * 1) Click Start, point to Settings, click Control Panel, and then double-click Add/Remove Programs.
 * 2) Click Microsoft Office for 2003, and then click Change.
 * 3) Click Add/Remove Features, and then click Next.
 * 4) Click Choose advanced customization of applications, and then click Next.
 * 5) Click the plus sign (+) next to Microsoft Office Access.
 * 6) Click the arrow next to Calendar Control, and then click Not Available on the menu that appears.
 * 7) Click Update.
 * 8) Repeat steps 1 through 4.
 * 9) Click the arrow next to Calendar Control, and then click Run from my Computer on the menu that appears.
 * 10) Click Update.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.



Steps to reproduce the behavior

 * 1) Install Microsoft Office and accept the default options, but do not install SQL Server 2000 Desktop Engine.
 * 2) Install Microsoft Visual C++ 6.0.
 * 3) Start Access.
 * 4) Open a form in Design view.
 * 5) In the toolbox, click More Controls.
 * 6) Scroll down to the Calendar Control. Note that it is listed as version 8.0. Before you installed Visual C++, the Calendar Control version was 10.0 for Access 2002 or 11.0 for Access 2003.

Additional query words: pra vc++ 6.0 ACC2002 ACC2003

Keywords: kbbug kbcontrol KB287472

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.