Office Apps Freezing

How to Fix Word OLE Error When Inserting an Excel Spreadsheet

Chanuka GeekiyanageChanuka Geekiyanage Nov 2, 2026 869 views

Question details

The user encounters a freezing issue and an OLE action error message when attempting to embed or drag an Excel spreadsheet into a Microsoft Word document.

How to Fix Word OLE Error When Inserting an Excel Spreadsheet
Product
Microsoft Word
Device & OS
Windows
Scenario
Dragging, dropping, or embedding an Excel spreadsheet into a Word document.
Observed behavior
Word hangs and displays the prompt 'Word is waiting for an OLE action to finish', preventing the user from completing the insertion.
Before you start

Ensure that all instances of Microsoft Word and Excel are completely closed. You may need to open the Windows Task Manager (Ctrl + Shift + Esc) to end any lingering background processes for these applications.

Solution 1Recommended

Disable the 'Ignore other applications that use DDE' Setting in Excel

This resolves communication blocks between Word and Excel, which is the most common cause of the OLE action waiting error.

Dynamic Data Exchange (DDE) is the protocol Word uses to communicate with Excel when embedding a file. If Excel is set to ignore DDE requests, Word will wait indefinitely, causing the application to freeze and display the OLE error.

1
Open Excel Options

Launch Microsoft Excel. Click on 'File' in the top-left corner, then select 'Options' at the bottom of the menu.

2
Navigate to Advanced Settings

In the Excel Options dialog box, click on the 'Advanced' tab on the left sidebar.

3
Disable the DDE Option

Scroll down to the 'General' section. Find the checkbox labeled 'Ignore other applications that use Dynamic Data Exchange (DDE)' and make sure it is unchecked.

4
Save and Restart

Click 'OK' to save the changes. Close Excel entirely, then open your Word document and attempt to insert the spreadsheet again.

Disable the 'Ignore other applications that use DDE' Setting in Excel
Confirm Background Status: Ensure no hidden Excel dialog boxes are open in the background before trying this step, as they can also pause OLE actions.
Free Microsoft Office alternative

Insert Spreadsheets Seamlessly with WPS Office

If Microsoft Office continues to freeze due to complex OLE communication errors, switch to WPS Office. It provides a highly compatible, lightweight environment where embedding and editing spreadsheets inside text documents works smoothly without locking up your system.

  1. 1. Open WPS Writer: Launch WPS Office and open or create a new document in the WPS Writer application.
  2. 2. Insert the Spreadsheet: Navigate to the 'Insert' tab on the top ribbon, click on 'Object', and choose 'Create from File' to browse for your existing Excel file.
  3. 3. Embed and Edit Seamlessly: Click 'OK' to embed the file. You can double-click the embedded spreadsheet at any time to edit the data without triggering freezing errors.
100% compatible with Microsoft Word (.docx) and Excel (.xlsx) formatsLightweight architecture prevents OLE locking and freezingFree to use with a familiar, easy-to-navigate tabbed interfaceSeamlessly embed tables and spreadsheets across document types
microsoft office alternative - wps office

Frequently Asked Questions

What does 'Word is waiting for an OLE action to finish' mean?

Object Linking and Embedding (OLE) allows Word to communicate with and display data from other applications like Excel. This error means Word has sent a command to Excel to embed the file, but Excel is unresponsive, busy, or blocked by a setting, leaving Word waiting indefinitely.

Can I insert an Excel table into Word without using OLE?

Yes. Instead of embedding the entire file as a clickable object, you can simply open the Excel file, highlight the specific cells you need, copy them (Ctrl+C), and paste them (Ctrl+V) directly into Word as a standard table.

Why does dragging and dropping an Excel file freeze Word?

Dragging and dropping a file directly into a document triggers Word's OLE embedding process automatically. If Excel's Dynamic Data Exchange (DDE) settings are misconfigured, or if an invisible Excel dialog box is open in the background, the communication pipeline gets blocked, causing Word to freeze.