Prevent Excel from clearing copied data for pasting, after certain operations, without Office clipboard

Tiborg

Whenever you copy a cell or a range of cells in Excel (my version is 2010 on Windows 7), and then do something else like insert new sheet row or simply edit another cell, Excel removes the clipboard data. For me this seems to me so utterly stupid and it's very frustrating (probably it has some logic behind it like preserving references or something like that, but I don't think it would be rocket science to make it work like any other program that has Copy-Paste available).

The only workaround is to use the Office clipboard, but I don't want to (uses space on the screen and it's a lot less comfortable than CTRL+V) and I don't think I should be forced to use it.

Here's a reference to some posts also complaining about this problem:

How to make Excel retain the contents of its clipboard

Excel 2010 removes data from clipboard, how can I stop it?

Is there any way I can force Excel to keep my data into the clipboard until I decide I don't need it no more instead of it, without using the annoying (to me) Office clipboard? Maybe using the Windows clipboard.

Or at least you could explain to me why this is happening (I know this is normal behavior, but why?)

Raystafarian

The answer, unfortunately, is no, you can't stop this from happening.

As described by Joel Spolsky, developer and program manager for excel:

The official reason is that Excel doesn't really have cut and paste, it has move and copy. That's necessary because Excel automatically does reference fix up. For example, if cell A2 is defined as =A1, and you move cell A1 to A3, cell A2 will be updated to =A3.

If Excel actually cut things to the clipboard you would somehow need to have a reference pointing >into< the clipboard which is bizarre and for which there is no reasonable syntax. In other words, Excel doesn't want to leave you with dangling references during a move operation and isn't confident that it would be able to fix them up correctly when you completed the move by selecting "Paste."

Joel Spolsky 3/9/2004

source

What this means is that because of the difficulty inherent in the way excel maintains references, at the time of development there was no good way to store these references outside of excel and have them remain dynamic to be re-inserted. Once you change focus excel's ability to retain your original references is lost.

Unfortunately, MS does not consider this a bug.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Prevent vim from clearing the clipboard on exit

From Dev

Prevent line numbers from being copied to clipboard

From Dev

pasting data from my clipboard to a different workbook

From Dev

get data from clipboard (copied from Powerpoint)

From Dev

Protected Excel workbook broken after pasting data from a "newer" workbook

From Dev

How to prevent Ditto clipboard manager from saving text copied in KeepPassXC?

From Dev

How to prevent html from clearing after submit

From Dev

How do I remove empty lines in Notepad++ after pasting in data from Excel?

From Dev

Getting a copied email from the clipboard

From Dev

Pasting HTML table from clipboard to Excel worksheet with VB.NET Application

From Dev

Emacs config lisp code that changes electric-indent-mode before and after pasting from clipboard

From Dev

Excel / VBA: auto-adjust column width after pasting data

From Dev

Excel keeps priority on Office Clipboard

From Dev

Pasting an image directly from a client clipboard

From Dev

Pasting text from clipboard to Firefox and Chrome

From Dev

How to disable vim pasting to/from system clipboard?

From Dev

Prevent CopyQ clipboard manager from keeping data from KeePass

From Dev

Paste Copied File From Clipboard To File System

From Dev

Prevent Logcat from automatically clearing

From Dev

Prevent Logcat from automatically clearing

From Dev

How to copy data from select to clipboard without plugins, etc.?

From Dev

How to import data in Excel from the clipboard as if it was in a text file?

From Dev

PHP prevent user from pasting invalid character

From Dev

Pasting to vim from clipboard cuts off first few lines

From Dev

Pasting from a file browser and HTML5 Clipboard API

From Dev

Pasting image from clipboard to MS Word has wrong aspect ratio

From Dev

How to remove text formatting when pasting from clipboard on Android

From Dev

Pasting from clipboard to vi-enabled zsh or bash shell

From Dev

Pasting from clipboard to vi-enabled zsh or bash shell

Related Related

  1. 1

    Prevent vim from clearing the clipboard on exit

  2. 2

    Prevent line numbers from being copied to clipboard

  3. 3

    pasting data from my clipboard to a different workbook

  4. 4

    get data from clipboard (copied from Powerpoint)

  5. 5

    Protected Excel workbook broken after pasting data from a "newer" workbook

  6. 6

    How to prevent Ditto clipboard manager from saving text copied in KeepPassXC?

  7. 7

    How to prevent html from clearing after submit

  8. 8

    How do I remove empty lines in Notepad++ after pasting in data from Excel?

  9. 9

    Getting a copied email from the clipboard

  10. 10

    Pasting HTML table from clipboard to Excel worksheet with VB.NET Application

  11. 11

    Emacs config lisp code that changes electric-indent-mode before and after pasting from clipboard

  12. 12

    Excel / VBA: auto-adjust column width after pasting data

  13. 13

    Excel keeps priority on Office Clipboard

  14. 14

    Pasting an image directly from a client clipboard

  15. 15

    Pasting text from clipboard to Firefox and Chrome

  16. 16

    How to disable vim pasting to/from system clipboard?

  17. 17

    Prevent CopyQ clipboard manager from keeping data from KeePass

  18. 18

    Paste Copied File From Clipboard To File System

  19. 19

    Prevent Logcat from automatically clearing

  20. 20

    Prevent Logcat from automatically clearing

  21. 21

    How to copy data from select to clipboard without plugins, etc.?

  22. 22

    How to import data in Excel from the clipboard as if it was in a text file?

  23. 23

    PHP prevent user from pasting invalid character

  24. 24

    Pasting to vim from clipboard cuts off first few lines

  25. 25

    Pasting from a file browser and HTML5 Clipboard API

  26. 26

    Pasting image from clipboard to MS Word has wrong aspect ratio

  27. 27

    How to remove text formatting when pasting from clipboard on Android

  28. 28

    Pasting from clipboard to vi-enabled zsh or bash shell

  29. 29

    Pasting from clipboard to vi-enabled zsh or bash shell

HotTag

Archive