How to Fix Excel Copy and Paste Not Working and Memory Errors
Question details
Users experience severe Excel instability where copy and paste functions stop working, accompanied by memory errors and potential workbook corruption after a few minutes of use.

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Editing workbooks, transferring data, or performing basic copy and paste operations in Excel.
- Observed behavior
- Excel becomes highly unstable, copy and paste commands fail, new files trigger memory errors, and workbooks may appear corrupted, even though the same files work perfectly on a different Windows user profile.
Before proceeding, save all open workbooks and ensure your PC has sufficient free space on the primary system drive, as low disk space can exacerbate memory errors.
Run Excel in Safe Mode and Disable Conflicting Add-ins
Starting Excel in Safe Mode bypasses your customized settings and add-ins. If the copy and paste issue disappears, an incompatible add-in is likely causing the memory leak.
Since the workbooks function normally on a different Windows user profile, the root cause is frequently tied to user-specific Excel customizations or active COM add-ins that drain system resources.
Press the Windows key + R to open the Run dialog box. Type 'excel /safe' and press Enter to start the application.
Open the problematic workbook while in Safe Mode and attempt to copy and paste data. If no memory errors appear, an add-in is the likely culprit.
Navigate to File > Options > Add-ins. At the bottom of the window, change the 'Manage' dropdown menu to 'COM Add-ins' and click 'Go'.
Uncheck all active add-ins in the list, click OK, and close the application. Restart Excel normally to confirm the memory and copy-paste errors are resolved.

Adjust Excel DDE Settings and Increase Virtual Memory
Modifying how Excel handles Dynamic Data Exchange (DDE) and expanding your system's virtual memory can resolve persistent resource allocation errors.
Create a New Windows User Profile
Because the Excel files load without errors on a separate account, migrating your setup to a fresh Windows user profile can permanently bypass corrupted profile data.
Switch to WPS Office to Avoid Excel Memory Errors
If Microsoft Excel continues to crash, show memory leaks, or fail during copy-and-paste tasks, consider switching to WPS Office. It is a free, highly stable alternative that manages system resources efficiently, allowing you to edit large spreadsheets without heavy memory usage.
- 1. Download the Installer: Visit the official WPS Office website and click 'Download WPS Office Free'.
- 2. Install the Software: Run the downloaded executable file and follow the simple on-screen instructions to complete the installation.
- 3. Open Your Spreadsheets: Launch WPS Spreadsheets and open your existing .xlsx workbooks to edit, copy, and paste data instantly without memory limit interruptions.

Frequently Asked Questions
Why does Excel say 'Not enough memory' when I try to copy and paste?
This error occurs when Excel exhausts available system resources. It is frequently caused by conflicting third-party add-ins, a massive amount of formatting within the clipboard, corrupted user profile settings, or insufficient virtual memory on the host computer.
How can I tell if my Windows user profile is causing Excel errors?
If Excel crashes or displays persistent memory errors on your primary account but works perfectly when you log into a different Windows user profile on the exact same computer, the issue is directly tied to your specific user folder, temporary files, or registry keys.
Will clearing the clipboard help fix Excel copy and paste issues?
Yes, occasionally the Office clipboard becomes overloaded and stalls. You can clear it by navigating to the Home tab, clicking the small dialog launcher arrow in the bottom right corner of the Clipboard group, and clicking 'Clear All'.
What does 'Ignore other applications that use Dynamic Data Exchange (DDE)' do?
Enabling this setting in Excel's Advanced Options instructs Excel to ignore DDE messages sent by other programs. This often resolves conflicts where Excel appears frozen, stops responding, or encounters memory errors while attempting to handle external data transfers.




