Conflict between Scrip 2000 and Office XP Pro/Access 2002

Symptom: After installing Office XP Professional or Access 2002 Scrip 2000 can no longer print reports. You get an error message referring to MSCAL.OCX.

Cure: Skip installation of Callendar Control during Access 2002 instrallation or replace the bad version of calendar control after installation.

Step by step instructions to skip installing Calendar Control in Access 2002

  1. During installation change the features that are installed by clicking the plus sign (+) next to "Microsoft Access for Windows".
  2. Click the arrow next to "Calendar Control", and then click "Not Available" on the menu that appears.

Step by step instructions to replace bad MSCAL.OCX

Download the correct MSCAL.OCX file 109 KB Self-Extracting ZIP

  1. Unregister the bad control.
    1. Click Start
    2. Click Run
    3. Enter "REGSVR32 /U MSCAL.OCX"
    4. Click OK to un-register the bad version.
    5. You will receive the message, "DllUnregisterServer in MSCAL.OCX succeeded", if the registry was updated successfully.
  2. Hide the bad MSCAL.OCX file from your system.
    Mscal
    1. Click Start
    2. Click Search
    3. Click Files or Folders
    4. Type mscal.ocx
    5. Click Search
    6. Right click the file (Pick the one in the system or system 32 folder if there is more than one)
    7. Pick rename and type "MSCAL.OC_ " then press enter
  3. Place the correct control in your computer
    1. Double click the mscal.exe file
    2. Set the extract to folder depending on your operating system folder.
      • For Windows 95, 98 and ME this is C:\Windows\System
      • For Windows NT, 2000, XP it is C:\Windows\System32
      • Note: this folder can vary on some installations. You may wish to consult a professional to determine the exact location of your system folder
    3. Click Unzip
    4. Close the installer.
  4. Register the good control
    1. Click Start
    2. Click Run
    3. Enter "REGSVR32 MSCAL.OCX"
    4. Click OK to re-register your correct control.
    5. You will receive the message, "DllRegisterServer in MSCAL.OCX succeeded", if the registry was updated successfully.

Download the correct MSCAL.OCX file 109 KB Self-Extracting ZIP