How to Fix Microsoft Excel Cannot Paste the Data Error?

“I’ve been trying to copy and paste some Excel data to a new workbook, but it’s showing Microsoft Excel cannot paste the data. Please, how can I achieve this?”

excel cannot paste the data

The Microsoft Excel cannot paste the data error is a common issue that occurs when trying to copy and paste data from one workbook to another. It signifies that the data you’re trying to paste is not the same as the cell format (like Date, Symbols, Text, Time, Currency, etc.) used in the column. Other times, it could be that the workbook settings are different or you’ve exceeded Microsoft Excel specifications.

Finding a way around this issue can be exhausting. But don’t worry. In this article, we will discuss the common reasons why “Microsoft Excel cannot paste the data” error pops up and the possible methods to solve them.

Why Microsoft Excel Cannot Paste the Data?

These are the popular reasons why Excel cannot paste the data into a new workbook:

  • 📝Too Many Cells Styles: The limit for unique cell styles in Microsoft Excel is 65,490 per workbook. If this limit is exceeded, Excel won’t be able to paste the data you copied.
  • ⚠️Formatting Issues: Complex formatting, such as merging cells or locked cells, can prevent pasting if the destination workbook doesn’t have the same format as the source.
  • ❎Data Type Mismatch: Pasting data that doesn’t match the destination cell’s format, such as pasting text into a number filed, can cause errors.

8 Possible Methods to Fix Microsoft Excel Cannot Paste the Data Error

Explained below are the reliable methods that can help you get rid of the “Excel cannot paste data” error.

Create a Workbook Copy to Fix “Cannot Paste in Excel” Error

This method is most suitable when you have too many cell styles and Excel cannot paste the data you copied. You can create a new workbook and paste the data without experiencing any error or making changes to your data.

👉Here are the steps to follow:

  • Open the former workbook i.e., the workbook where your data is saved. Let’s call it Workbook A.
  • Go to File, click New, and choose Blank Workbook. Let’s call it Workbook B.
excel workbook
  • In Workbook A, navigate to the bottom, and right-click the tab you want to copy. To select multiple tabs, press down Ctrl and tap on the tabs.
  • In the right-click dropdown menu, select Move or Copy. Then, choose Workbook B as the destination.
excel move or copy button
  • Ensure the Create a Copy box is ticked. Click OK.
  • Now, your data will be in Workbook B without any cell style issue or can’t paste in Excel error.

Check and Fix the Wrong Cell Format

If the cell data you copied doesn’t match the column title of where you want to paste, there will be an error. Thus, check whether the cell formats of the column of the source spreadsheet (where you’re copying the data) match the destination spreadsheet (where you want to paste the data). If they don’t match, change the cell format.

👉Here are the steps to fix the Excel cannot paste data error via this method:

  • Go to the destination spreadsheet and click on the column heading of the cells you want to paste the data.
  • Select the Home tab and click the General drop-down menu.
  • Choose the format that matches the data you want to paste in the cell whether Number, Currency, Accounting, Short Date, Long Date, Time, etc.
check the cell format

Disable the Macro Express Application

If you’re a Windows user, you might be experiencing Excel unable to paste in a cell error because of the Macro Express App. It’s an application on Windows computers that runs in the background, allowing users to record, playback, and modify mouse/keyboard macros.

While the app has its advantages, it can cause Microsoft Excel not to paste data. So, ensure you check the applications running in the background and disable the Macro Express App before copying data from a spreadsheet.

macro express application

Check the Size of the Copy and Paste Area

If you copy data from 200 rows and columns but want to paste it in an area of 150 rows and columns, you can’t paste here because the copy area doesn’t match.

👉To fix this, it’s either select 200 rows and columns as it is in the source workbook or follow this process:

  • Select the upper-left cell.
  • Select the Home tab, tap the dropdown icon under Paste, and click Paste Special.
excel paste special button
  • Choose your preferred options (whether paste all, formulas, skip blanks, formats, values, etc.) to control how the data is pasted.
choose preferred options

Use the Paste Special Option to Fix “Excel is Unable to Paste in Cell”

Pasting special graphics from one spreadsheet to another can result in “Microsoft Excel cannot paste this data” error. Special graphics cannot be moved using the traditional Paste function. Thankfully, there’s a dedicated Paste Special function that has various options for pasting data.

👉Here’s how to paste data into Excel using the Paste Special function:

  • Copy the data from the source spreadsheet.
  • Open the destination spreadsheet and right-click on any cell. Select Paste Special and choose the best option that matches the data.
select paste special

Check for the Merged Cells to Fix “Cannot Paste in Excel”

Pasting data into merged cells or from merged cells can cause “Excel cannot paste the data” error. Therefore, before copying the data, unmerge all the cells.

👉To do so, follow this procedure:

  • Open the source spreadsheet and highlight all the data you want to copy.
  • Select the Home tab and click Merge and Center. From the drop-down menu, choose Unmerge Cells.
unmerge cells
  • After the cells are unmerged, you will be able to copy and paste the data without experiencing any error.

Run Microsoft’s Automatic Repair Feature to Fix “Excel Cannot Paste Data”

Another reason why Microsoft Excel cannot paste the data is because the spreadsheet is damaged. When Excel opens the spreadsheet, it immediately goes into a File Recovery Mode, where it tries to repair the file.

But this only happens if the File Recovery Mode is activated. If it isn’t activated, here’s how to manually fix Excel is unable to paste in a cell:

  • On the source spreadsheet, click the File tab, and choose Open.
  • Right-click on the damaged spreadsheet and select Copy to Clipboard.
  • Select the damaged spreadsheet, scroll down to click the arrow beside Open, and choose Open and Repair. This will fix the Excel file and help you get back as much data as possible.
excel open and repair feature

Repair Corrupted Excel Files to Fix “Excel Cannot Paste the Data Error”

If all the methods above didn’t work, it may be that the file itself has some problems, meaning that you have to repair the damages. The most reliable option to do this is ONERECOVERY Online File Repair. It is a professional tool that fixes all kinds of Excel file problems, such as inaccessible files, unreadable files, or files showing gibberish content. This tool harnesses the power of advanced AI technology to identify the defects within your spreadsheet and repair them using the most suitable solution.

ONERECOVERY Online File Repair is efficient in fixing various Excel file formats, including XLSX and XLS. It can even repair corrupted DOCX files.

Above all, it has a user-friendly interface that enables individuals with varying technical backgrounds (beginners or experts) to repair files easily.

👉Here’s how to fix Microsoft Excel cannot paste the data using ONERECOVERY Online File Repair:

file repair onerecovery
  • Immediately, the files begin to undergo a thorough scan to identify and repair any defect.
  • Once the repair is finished, click Download to save the files on your device.
download repaired files from onerecovery

Conclusion

You can trust the methods discussed above to resolve the “Microsoft Excel cannot paste the data” error on your PC. The ONERECOVERY Online File Repair tool, on the other hand, is the best option if your Excel file is corrupted. It will help you retrieve your data if you face any file corruption.

FAQs on Fixing Excel Cannot Paste the Data Error

Continue reading to get more knowledge about how to paste data into Excel without experiencing any issue.

1️⃣Why Can I Not Paste from One Excel Spreadsheet to Another?

Here are a couple of reasons why you cannot paste from one Excel spreadsheet to another:

  • Cell format restrictions
  • Different data types
  • Too many cell styles
  • The file size is too large
  • Macros interference
  • Invalid range
  • Data size limitations
  • Spreadsheet protection settings
  • Overloaded clipboard
  • The Excel file is corrupted

2️⃣How Do I Copy and Paste in Excel without Changing the Format?

Follow this process to copy and paste in Excel without changing the format:

  • Go to the source workbook and copy the data to the Clipboard by pressing Ctrl + C.
  • Go to the destination workbook and click the cell you want to paste the data.
  • Select the Home tab, click the arrow under Paste, and select the Paste Special option.
  • Choose the best format that matches the copied data.
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.