OFF4: Err Msg: Cannot Use Object Linking And Embedding

Last reviewed: February 3, 1998
Article ID: Q121454
The information in this article applies to:
  • Microsoft Excel for the Macintosh, version 5.0
  • Microsoft PowerPoint for Macintosh, version 4.0

SYMPTOMS

When you run Microsoft Excel version 5.0, you may receive the following error message:

   Cannot use object linking and embedding.

In addition, the Object command on the Insert menu will be unavailable.

CAUSE

This error occurs when there is an extension conflict, or when either of the following is true:

  • The Microsoft OLE Extension is missing, or has been moved out of the Extensions folder.

        -or-
    
  • There is not enough memory to load the Microsoft OLE Library.

WORKAROUNDS

To work around this problem, follow the appropriate procedure below.

If the Microsoft OLE Extension is missing, or has been moved

If the Microsoft OLE Extension file has been moved to a different folder or has been removed from the hard disk, the file must either be returned to the Extensions folder in the System folder, or you must reinstall the Microsoft application.

To reinstall the application:

  1. In the Microsoft Excel folder, double-click the Microsoft Excel Setup icon. If you have an integrated installation of Microsoft Office, double-click on Microsoft Office Setup in the Microsoft Office folder.

  2. Click Reinstall to repeat the last installation, which restores missing files and settings.

If there is not enough memory to load the Microsoft OLE Extension

If there is not enough memory to load the Microsoft OLE Extension, close any currently open non-essential applications, turn on virtual memory, or reduce the amount of memory allocated to Microsoft PowerPoint.

For more information about optimizing memory for OLE applications, please see the following article(s) in the Microsoft Knowledge Base:

   ARTICLE-ID: Q121595
   TITLE     : "OLE: Optimizing Memory Allocation for Use with OLE
                Documents"

MORE INFORMATION

The Microsoft OLE Extension is loaded when you run a Microsoft application, but it is not loaded into the application's allocated memory. Instead, because it is an extension, it loads through the system software. The largest unused block of memory must be at least 400K after the application loads in order for enough memory to be available for the Microsoft OLE Extension. In addition to the memory required for the Microsoft OLE Extension, when an OLE server is used, such as Clip Art Gallery or Microsoft Graph, more memory is required. This memory will be taken from the Largest Unused Block.


Additional query words: 5.00 4.00 start message dimmed grey greyed out
gray 5.x 4.x mac xlproj
Keywords : xlmac kberrmsg kbinterop kbole
Version : MACINTOSH:5.0
Platform : MACINTOSH
Hardware : MAC
Issue type : kbprb


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: February 3, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.