Excel 'Cannot paste the data' Fix: Merged Cells & Validation

Excel blocks pasting when the source and target have merged cells or data validation that don't line up. Here's how to get your paste to work fast.

You copy a block of cells, click the target, hit Ctrl+V, and Excel just says "Cannot paste the data." No cell reference, no clue. In my experience this almost always comes down to two culprits: merged cells or data validation rules that don't match between source and destination. The good news is you can usually fix it in under a minute once you know which one is tripping you up.

Here's the troubleshooting flow. Start at Step 1, test your paste, and move to the next step only if it still fails.

Step 1 (30 seconds): Unmerge the destination cells

The fastest fix is to check if the cells you're pasting into are merged. Excel refuses to paste a rectangular block into a range that contains merged cells because the grid geometry doesn't line up. What's actually happening here is Excel can't map your 3x4 source block onto a destination where some cells span multiple columns or rows.

  1. Select the destination range where you want to paste.
  2. Go to the Home tab → Merge & Center dropdown → click Unmerge Cells.
  3. Try your paste again with Ctrl+V.

If it works, great. You can re-merge after pasting if you need the visual layout. Just remember: merged cells and clipboard operations are a bad combination, and this will bite you again.

If the source has merged cells

Unmerging the destination isn't enough if the source is merged. Excel has to decide how to distribute a merged cell's value across the destination grid, and it often gives up. Unmerge the source too, copy, paste, then re-merge on both sides if the layout demands it.

Real-world trigger: A monthly sales report where the header row has "Q1" spanning B1:D1. Copy that header block into a plain unmerged sheet and Excel throws "Cannot paste the data." Unmerge the source header first.

Step 2 (5 minutes): Match or clear data validation

If unmerging didn't fix it, data validation is the next suspect. Excel blocks a paste when the destination cells have validation rules (dropdown lists, whole-number limits, text length caps) and the incoming data would violate them. It doesn't tell you which cell failed, which is maddening, but the cause is straightforward.

Two options:

  • Clear validation on the destination first. Select the range → Data tab → Data ValidationData Validation…Clear All. Paste. Reapply validation afterward if needed.
  • Copy the validation along with the data. In the Paste Special dialog (Ctrl+Alt+V), choose All using source theme or explicitly check Validation in the paste options. This overwrites the destination's rules with the source's.

The reason step 2 works is that Excel evaluates every pasted cell against the destination's validation before committing. Removing or replacing those rules removes the conflict.

Watch for hidden validation

Sometimes a colleague set validation months ago and forgot. Select the destination range, open Data Validation, and look at the settings. If a list references a named range that no longer exists, Excel may also throw errors on paste.

Check validation quickly:
Data tab → Data Validation → Data Validation…
Look at the 'Allow' dropdown and the 'Source' field.
If Source points to #REF! or a deleted range, that's your problem.

Step 3 (15+ minutes): Advanced fixes for stubborn cases

If steps 1 and 2 didn't do it, you're dealing with a combination problem or a corrupted workbook state. Here's what to try, in order.

3a. Paste values only, then reformat

Skip the formatting and validation entirely. Copy the source, then use Paste Special → Values (or Values and Number Formats). This bypasses merged-cell geometry and validation rules because you're only moving the raw data.

Ctrl+C on source
Ctrl+Alt+V on destination
Select 'Values' → OK
Then reapply formatting manually or with Format Painter.

Ugly, but it works when nothing else does. I use this as my fallback more often than I'd like to admit.

3b. Check for protected sheets or shared workbook mode

A protected sheet blocks paste operations in some Excel versions, and legacy Shared Workbook mode (Review tab → Share Workbook) has known clipboard bugs. If the workbook is shared, turn that off. If the sheet is protected, unprotect it (Review → Unprotect Sheet) before pasting.

3c. Data validation across multiple sheets

Validation rules that reference another sheet by name can break if that sheet was renamed, moved, or deleted. The rule still exists but its source is invalid, and Excel treats any paste into those cells as a violation. Go through Data Validation on the destination and either fix the source reference or clear the rule.

3d. When the workbook itself is suspect

I've seen this error persist when the .xlsx file has internal corruption. Symptoms: the error appears on pastes that should obviously work, and it happens across multiple source ranges. Try this:

  1. Save As → .xlsb (binary), close, reopen, and try again. The binary format rebuilds internal structures.
  2. If that fails, copy all sheets into a brand-new workbook via right-click sheet tab → Move or Copy → check Create a copy → New book.
  3. Paste into the new workbook. This clears most metadata corruption.

Excel 2016 and 2019 are the worst offenders for validation-related paste failures. If you're on Microsoft 365 (Current Channel), many of these edge cases were quietly patched, so updating is worth 10 minutes of your time.

Quick reference: which fix do I need?

SymptomLikely causeFix
Fails only into specific cellsMerged destination cellsUnmerge destination
Fails only from specific sourceMerged source cellsUnmerge source, re-merge after
Fails when pasting dropdown dataData validation mismatchClear or overwrite validation
Fails everywhere in one workbookFile corruption or shared modeSave as .xlsb or copy sheets out

The thing I'd tell a colleague

Stop using merged cells in data tables. They look tidy in a report but they break sorting, filtering, formulas, and pasting. The only place merge belongs is a title row or a printed header. For everything else, use Center Across Selection (Format Cells → Alignment → Horizontal → Center Across Selection). It looks identical to merge and doesn't wreck your clipboard.

Related Errors in Software – Microsoft Office
There isn't enough memory to complete this action Fix Excel 'Not Enough Memory' Copy-Paste Error NS_ERROR_NET_RESET Fix Firefox NS_ERROR_NET_RESET Connection Error Fix 'Excel cannot complete this task with available resources' error Outlook Search Broken After Windows Update: Rebuild Index

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.