Microsoft Excel cannot paste the data
Hi,
I have a user that is working on a Vista Terminal Server with Excel 2010 on it. The user will copy a large amount of data in Excel 2010 and try to paste it into Excel 2010 on his local machine being Win 7 and Excel 2010. Sometimes it works, for
example if the terminal server has just been rebooted, but then most of the time Excel locks up and throws this error "Microsoft Excel cannot paste the data". Has anyone ever had this problem and if so, have an answer for the problem? Anyone have
any suggestions? Could it possibly be the clipboard?
Any help is greatly appreciated.
Thank You!
February 2nd, 2011 7:42pm
Hi,
Does your data have merged cells? If yes, that could be your problem. You cannot paste data from a merged cell range into a non-merged cells range. Both ranges have to be the same if a merged range
is involved.
Hope that helps.
February 3rd, 2011 12:08pm
Hi, thank you for your reply. The data does not contain merged cells.
Thanks!
February 3rd, 2011 6:24pm
Mine "didn't" either, but by selecting the data and choosing "unmerge cells" I was then able to copy.
-
Proposed as answer by
BillSinc
Saturday, March 05, 2011 5:50 PM
March 2nd, 2011 4:54pm
Mine "didn't" either, but by selecting the data and choosing "unmerge cells" I was then able to copy.
-
Proposed as answer by
BillSinc
Saturday, March 05, 2011 5:50 PM
March 2nd, 2011 7:54pm
I tried choosing "unmerge cells" but was still unable to paste into a new document. Any other suggestions?
August 16th, 2011 10:52pm
I couldn't get it to work either. Worked on some spreadsheets, but not others. Could not find any pattern. So I copied cells to the other spreadsheet and chose the Paste Link
icon (one with the chain symbol). Then where the newly pasted cells were, I did another copy and paste choosing the Paste Values
icon (123 symbol). Not the best fix, but worked for now.
-
Proposed as answer by
LHarbin
Tuesday, October 11, 2011 10:54 PM
October 11th, 2011 10:53pm
I couldn't get it to work either. Worked on some spreadsheets, but not others. Could not find any pattern. So I copied cells to the other spreadsheet and chose the Paste Link
icon (one with the chain symbol). Then where the newly pasted cells were, I did another copy and paste choosing the Paste Values
icon (123 symbol). Not the best fix, but worked for now.
-
Proposed as answer by
LHarbin
Tuesday, October 11, 2011 10:54 PM
October 12th, 2011 1:53am
I also have the same problems. I tried LHarbin's way and it works! :) Thanks a lot!
October 12th, 2011 3:09am
I have just recently started to having this problem, it began October 21. I have no merged cells but tried the unmerging anyway - that was not helpful in this situation. But LHarbin's idea to copy and paste link was. Thank you.
October 24th, 2011 8:26pm
yep that chain symbol link and 123 repaste works, the problem I believe is once the file is excel file is corrupted you need to do this, this happens to me from time to time and is not a continious problem
November 10th, 2011 2:02pm
Someone in our office started having the same problem a few weeks ago as well
It seems to depend on the spreadsheet.
We'll try the 'unmerge'.
November 10th, 2011 11:39pm
I had the same problem on my machine. I discovered that it was being caused by a program, Macro Express, that was running in the background. Once I disabled that program, the problem went away. Try looking to see what you have running
in the background and disable them one at a time.
January 3rd, 2012 5:54pm
Paste Link icon (one with the chain symbol) works - thanks. But amending values (dates,currency etc) no joy. Cannot even change font size or colour of one cell. Message: "Too many different cell formats." Tried paste special. Don't know
how to check for programs running in the background or where to find Macro Express. Please advise.
-
Proposed as answer by
Owen Yeager
Tuesday, September 03, 2013 10:30 PM
January 3rd, 2012 7:32pm
Paste Link icon (one with the chain symbol) works - thanks. But amending values (dates,currency etc) no joy. Cannot even change font size or colour of one cell. Message: "Too many different cell formats." Tried paste special. Don't know
how to check for programs running in the background or where to find Macro Express. Please advise.
-
Proposed as answer by
Owen Yeager
Tuesday, September 03, 2013 10:30 PM
January 3rd, 2012 10:32pm
Hi LHarbin!
Can You copy and paste cells with formulas this way?
Renatoabc
-
Edited by
renatoabc
Thursday, January 05, 2012 10:59 AM
January 5th, 2012 10:59am
Hi LHarbin!
Can You copy and paste cells with formulas this way?
Renatoabc
-
Edited by
renatoabc
Thursday, January 05, 2012 10:59 AM
January 5th, 2012 1:59pm
I had the same problem.
Save the file, close Excel, and then open the file. I was able to copy/paste without errors.
January 11th, 2012 10:20pm
definitelynojoy--
The "Too many different cell formats" can lead to a very unstable workbook. Try consolidating cell formats by using styles. Google the too many different cell formats, that's an ugly one in terms of making a workbook unstable.
March 8th, 2012 7:18pm
Maybe this will help,
I had way too many TABs (Worksheets). After deleting few I was able to paste without a problem.
March 8th, 2012 11:40pm
2 files I am working on are located on different servers.
After opening the second file into the same instance by going to File>Open seems to resolve the issue.
Disregard the TABs previously mentioned.
Thanks,
Ravi
March 12th, 2012 9:23pm
i closed both files, and reopened, then it worked.
April 11th, 2012 12:42am
I was having the same "cannot paste" problem. I was combining large amounts data from different sheets into one sheet. When I tried to copy 59000 rows into the sheet I started to get the error. I discovered that I was copying into an XLS
excel sheet in compatibility mode. The problem is that using an xls sheet means that you have 65536 row maximum. I was trying to paste more rows into the sheet than is allowed. What I did was make sure to create a new worksheet(xlsx) and I copied
in all the data I wanted with no problem. XLSX has up to a 1 million rows so you should be ok.
-
Proposed as answer by
BadMadRad
Wednesday, May 09, 2012 6:30 PM
-
Edited by
BadMadRad
Wednesday, May 09, 2012 6:30 PM
May 9th, 2012 6:29pm
I was having the same "cannot paste" problem. I was combining large amounts data from different sheets into one sheet. When I tried to copy 59000 rows into the sheet I started to get the error. I discovered that I was copying into an XLS
excel sheet in compatibility mode. The problem is that using an xls sheet means that you have 65536 row maximum. I was trying to paste more rows into the sheet than is allowed. What I did was make sure to create a new worksheet(xlsx) and I copied
in all the data I wanted with no problem. XLSX has up to a 1 million rows so you should be ok.
-
Proposed as answer by
BadMadRad
Wednesday, May 09, 2012 6:30 PM
-
Edited by
BadMadRad
Wednesday, May 09, 2012 6:30 PM
May 9th, 2012 9:29pm
When experiencing this issue, I found that by right-clicking to paste, I was given to option to have the copied data match the formatting of the destination sheet (see picture.) I had tried copying and pasting values, etc., but that did not work
for me. This seems like the easiest solution, unless you are running into data limits as mentioned (xls versus xlsx.)
-
Proposed as answer by
jlongjr
Tuesday, January 08, 2013 7:53 PM
September 13th, 2012 5:05pm
When experiencing this issue, I found that by right-clicking to paste, I was given to option to have the copied data match the formatting of the destination sheet (see picture.) I had tried copying and pasting values, etc., but that did not work
for me. This seems like the easiest solution, unless you are running into data limits as mentioned (xls versus xlsx.)
-
Proposed as answer by
jlongjr
Tuesday, January 08, 2013 7:53 PM
September 13th, 2012 8:05pm
I had a similar "Excel cannot paste the data" issue, but mine was with copying cells from one workbook to another on the same machine. This was between two instances of Excel. It turns out pasting from one to the other copied all the Normal cell styles
from one workbook to the other (I am assuming if the "Normal" cell style from the source workbook doesn't match the destination workbook's Excel creates a copy on the destination one). As you copy back and forth the destination and source workbooks'
style list grows exponentially. By the end of it, there were thousands of "Normal 1", "Normal 1 2" etc. styles that needed to be deleted else they'd be copied from one to the other. Since Excel maxes out at ~65,000 styles, once you get over 32,500
styles copying would ruin you if it tried to move all those styles.
I ended up running a macro that deleted all but the built-in styles and that resolved my problem. Macro is below.
Sub StyleKill()
Dim styT As Style
Dim intRet As Integer
On Error Resume Next
For Each styT In ActiveWorkbook.Styles
If Not styT.BuiltIn Then
If styT.Name <> "1" Then styT.Delete
End If
Next styT
End Sub
-
Proposed as answer by
Jfo316
Thursday, September 27, 2012 3:27 PM
-
Edited by
Jfo316
Thursday, September 27, 2012 3:31 PM
September 27th, 2012 3:27pm
I had a similar "Excel cannot paste the data" issue, but mine was with copying cells from one workbook to another on the same machine. This was between two instances of Excel. It turns out pasting from one to the other copied all the Normal cell styles
from one workbook to the other (I am assuming if the "Normal" cell style from the source workbook doesn't match the destination workbook's Excel creates a copy on the destination one). As you copy back and forth the destination and source workbooks'
style list grows exponentially. By the end of it, there were thousands of "Normal 1", "Normal 1 2" etc. styles that needed to be deleted else they'd be copied from one to the other. Since Excel maxes out at ~65,000 styles, once you get over 32,500
styles copying would ruin you if it tried to move all those styles.
I ended up running a macro that deleted all but the built-in styles and that resolved my problem. Macro is below.
Sub StyleKill()
Dim styT As Style
Dim intRet As Integer
On Error Resume Next
For Each styT In ActiveWorkbook.Styles
If Not styT.BuiltIn Then
If styT.Name <> "1" Then styT.Delete
End If
Next styT
End Sub
-
Proposed as answer by
Jfo316
Thursday, September 27, 2012 3:27 PM
-
Edited by
Jfo316
Thursday, September 27, 2012 3:31 PM
September 27th, 2012 6:27pm
I tried saving and closing both files, re-opening, and was able to cut and paste.
Thank you!
May 20th, 2013 9:07pm
I went to this link downloaded the fix tool and ran it on the file I was having the same issues as cannot paste and to many stles this removed these errors which was a build up over time of using the same sheet over and over monthly. once cleaned everything
is working as it should.
sergeig888.wordpress.com/2011/03/21/net4-0-version-of-the-xlstylestool-is-now-available
September 4th, 2013 1:31am
Hello,
I got it to work this way but it seems to have removed the format of the copy/pasted items into the spreadsheet. All items in the sheet should have the same format as they are a monthly run report. Any quick idea to correct the small data pasted with the
format issue?
Thanks
September 12th, 2013 5:06pm
I was also facing the same problem.
Your suggestion helped me to conclude.. Thanks!
Only thing is I simply copied all the data from destination file (contained various styles) to a new file, ensure unnecessary styles not copied and it resolved the issue.
It worked since the file did not contain any link or macro, otherwise the VBA code is the best solution.
October 4th, 2013 2:56pm
Hi,
I had a similar problem. Although I am not an expert at excel and this solution is probably basic, have you tried opening the source excel spreadsheet and the destination excel spreadsheet in the same window (namely open the source spreadsheet and then use
the open function to open the destination spreadsheet). It works every time for me. Hope this helps.
January 14th, 2014 12:15am
The copy-paste link method works...thanks!
January 14th, 2014 5:47pm
This bug definitely needs to be raised back to Microsoft (hopefully someone here with a Microsoft Connect membership can do it?)
I get this error occasionally when pasting into a spreadsheet, then can't paste that same data into any spreadsheet during the same Excel 'session', whether it's an existing or a new spreadsheet.
However, if I close Excel and paste into a blank spreadsheet (without any modification to the clipboard between the closing of excel and re-starting of a new session), the paste works fine. From that new blank spreadsheet I then copy/paste to the final destination
spreadsheet without any issues.
It seems as though one of the spreadsheets that I open during the 'faulty' session, causes the paste function to fail. I am pasting a data range spanning >150,000 rows and nearly 40 columns.
January 16th, 2014 3:34am
This is what worked for me, as well, copying between servers. I do this every day copying into the same spreadsheet, and this doesn't happen often, but when it does, it's extremely frustrating.
So thanks, Ravi.
February 6th, 2014 4:50am
I had to create an acct here just to reply in hopes I could help others with this error as it was driving me nuts.
There is one solution I have not seen suggested, that I determined I could reproduce 100% of the time for the messagebox error of "Microsoft Excel cannot paste the data" either between workbooks, worksheets, or even within the same worksheet.
I wonder how many of these folks have clipboard managers/enhancers running? Even though there is no legitimate reason a simple paste even of unformatted cells of only values would still result in the above error, but in my case having CLIPJUMP running
and simply maintaining clipboard history of multiple entries, a simple single data item paste from Excel, to Excel, results in this Excel error.
My clipboard manager <tries> to grab formatting, as do many others, which is why I believe some posted workarounds involving pasting into another app and back have helped.
So, even though they may not ever conflict with anything.....disable <anything> that touches the clipboard in <any> way, and from what I can tell that will solve many occurrences of this error since different clipboard managers/enhancers
have become more and more common.
Simply shutting down my clipboard manager for the time I use Excel has 100% eliminated this error.
-
Proposed as answer by
livefortechnology
18 hours 26 minutes ago
February 1st, 2015 12:28pm
I had to create an acct here just to reply in hopes I could help others with this error as it was driving me nuts.
There is one solution I have not seen suggested, that I determined I could reproduce 100% of the time for the messagebox error of "Microsoft Excel cannot paste the data" either between workbooks, worksheets, or even within the same worksheet.
I wonder how many of these folks have clipboard managers/enhancers running? Even though there is no legitimate reason a simple paste even of unformatted cells of only values would still result in the above error, but in my case having CLIPJUMP running
and simply maintaining clipboard history of multiple entries, a simple single data item paste from Excel, to Excel, results in this Excel error.
My clipboard manager <tries> to grab formatting, as do many others, which is why I believe some posted workarounds involving pasting into another app and back have helped.
So, even though they may not ever conflict with anything.....disable <anything> that touches the clipboard in <any> way, and from what I can tell that will solve many occurrences of this error since different clipboard managers/enhancers
have become more and more common.
Simply shutting down my clipboard manager for the time I use Excel has 100% eliminated this error.
-
Proposed as answer by
livefortechnology
Sunday, February 01, 2015 5:27 PM
February 1st, 2015 5:27pm
This method still works!!
Thanks!!!
July 20th, 2015 12:37pm