
The “Cannot paste the data” error in Excel usually happens when you copy a group of cells and try to paste them into a space that doesn’t match in size or format. This can be annoying, especially when you’re working with large amounts of data. The good news is that you can fix this problem easily by understanding what causes it and using the right solution.
Below are some common situations and how to fix them, along with a real example you can try in Excel.
Let’s take an example where copying data from three columns and pasting it into a single column causes this error.
Product |
Quantity |
Price |
---|---|---|
Apple |
50 |
$1.2 |
Orange |
30 |
$1 |
When I try to copy the values from B2:D4 and paste them into cell E2, Excel shows a ‘Cannot paste the data’ error.
Yes, this can be fixed. You might need to make some changes or handle the cell values differently. Some of the possible fixes are listed below.
Note: Always click on the top-left cell of the target area when pasting. Don’t pre-select a differently sized range.
Sometimes, this error can be caused by incompatible formatting or merged cells.
Pasting the values using the Paste Special option
Note: This is useful if the source contains formulas, merged cells, or special formats that cannot be directly pasted.
If the copied data contains merged cells, then the Excel application will throw you the Cannot Paste the Data Error.
This will cause the error. To overcome the issue, you must need to unmerge the cells first and copy the cells’ values.
Unmerging cells
Note: You need to avoid merged cells in tables or datasets that you plan to copy or analyze to prevent this kind of error.
If you are trying to copy & paste the values from filter-applied cells, you might encounter this issue.
Convert cell values into a table.
Pasting the values in the new cells’ location might not work properly because Excel only copied the visible filtered cells. You can fix this issue by following the steps below.
If none of the above solutions work for you, then the issue might be with the sheet or the formatting.
Right-click on the sheet tab and choose the Insert option.
Now, you need to choose a worksheet and click the ok button.
Sheet2 has been created.
This method will work especially when the original sheet has protection, hidden columns, or any strange formatting rules.
This error may get triggered due to background clipboard glitches, so you can use the keyboard shortcuts such as CTRL + C and CTRL + V for copying the cell values and pasting the cell values.
The solutions listed below are general and not based on the values in the cells.
This process is simple yet effective. Restarting the Excel application will solve most of the errors that occur in worksheets.
This issue often happens on Windows if you’re running a Macro Express application. To fix it, check the background processes before copying data from an Excel sheet and close the Macro Express app if it’s running.
Ignoring Dynamic Data Exchange errors will fix the Excel cannot paste the data error. So, you need to disable the Dynamic Data Exchange (DDE) option.
Open Options from Excel
Unchecking the DDE Checkbox will fix this error in Excel.
This is how you can fix this error in a way.
If you’re trying to copy a large amount of data, it’s better to use an XLSX file instead of the older XLS format. This is because XLS files are limited to 65,000 rows. So, if your data has more rows than that, you’ll likely see the “Excel cannot paste the data” error.
That’s it.