"Cannot Find MSSPELL.DLL" After Office or Excel 5.0 Removed

Last reviewed: September 16, 1996
Article ID: Q117545
The information in this article applies to:
  • Microsoft Office for Windows, versions 4.0, 4.2, 4.3
  • Microsoft Excel for Windows, versions 4.0, 4.0a, 5.0

SYMPTOMS

If you use either the Microsoft Excel version 5.0 Setup program or the Microsoft Office Setup program to install the Spell Checker, and you have Microsoft Excel version 4.0 installed on your computer, if you then remove the Spell Checker (or choose the Remove All option) using either the Microsoft Excel version 5.0 Setup, or the Microsoft Office Setup, you receive the following error message in Microsoft Excel version 4.0 when you choose Spelling from the Options menu:

   File Error

   Cannot find MSSPELL.DLL

When you choose OK, you receive the following error message:

   Could not initialize spell checker

Note that this behavior also occurs when you choose Spelling from the Tools menu in Microsoft Excel version 5.0; however, this is expected behavior because the same Setup program was used to install and remove the component.

CAUSE

This behavior occurs because the Microsoft Excel version 5.0 Setup program updates the Microsoft Excel version 4.0 spelling files. If you then remove the Microsoft Excel version 5.0 Spell Checker, you receive the above error message when you use the Spelling command in Microsoft Excel version 4.0.

Similarly, the Microsoft Office Setup program replaces the Microsoft Excel version 4.0 spelling files with updated spelling files. If you then remove the Microsoft Office Spelling Checker, you receive the above error message when you use the Spelling command in Microsoft Excel version 4.0.

WORKAROUNDS

To use the Spelling command in Microsoft Excel version 4.0, after removing the Spell Checker using either Microsoft Excel version 5.0 Setup or Microsoft Office Setup, you must run the Microsoft Excel version 4.0 Setup program again, choose the Custom/Complete installation, and select the Spell Checker option.

MORE INFORMATION

When you install Microsoft Excel version 4.0, and you choose to install the Spell Checker, the files MSSPELL.DLL and MSSP_AM.LEX are copied to the MSAPPS\PROOF subdirectory of your Windows directory, and the following entry is added to the [MS Proofing Tools] section of the WIN.INI file:

   Spelling 1033,0=C:\WIN31\MSAPPS\PROOF\MSSPELL.DLL,
      C:\WIN31\MSAPPS\PROOF\MSSP_AM.LEX

When you install the Spell Checker using the Microsoft Excel version 5.0 Setup, a newer version of these files are installed to the same location.

When you install the Spell Checker using the Microsoft Office Setup, the files MSSPEL2.DLL and MSSP2_EN.LEX are installed, replacing the original spelling files, and the following entry replaces the original spelling entry in the [MS Proofing Tools] section of the WIN.INI file:

   Spelling 1033,0=C:\WIN31\MSAPPS\PROOF\MSSPEL2.DLL,
      C:\WIN31\MSAPPS\PROOF\MSSP2_EN.LEX

If you use the Microsoft Excel version 5.0 Setup, or the Microsoft Office Setup to remove the Spell Checker, you receive the Remove Shared Component dialog box with the following message:

   Spelling Checker is a shared component to be removed. There may be other
   applications which use it. If you are sure you want to remove it, select
   the Remove button. If not, select the Keep button.

   If you want to remove all such shared components, select the Remove All
   button. If you do not want to remove any of them, select the Remove
   None button.


KBCategory: kbsetup kberrmsg
KBSubcategory:

Additional reference words: 4.00 4.00a 4.20 4.30 5.00 err msg




THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 16, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.