Live data from Hacker News

How to lose your work using Undo Copy in Windows

mihai.fm

41–50 of 110 posts

Re: How to lose your work using Undo Copy in Windows

#42

"Undo copy" seems like it should not even exist. Delete does the same. Seems like the result of trying to hard to "improve" the UI.

No, it makes sense. You might have copied something by mistake, undo is natural, and allows you to keep the undo/redo stack usable.

It just needs to be designed very carefully and not be actionable by mistake without confirmation.

Re: How to lose your work using Undo Copy in Windows

#44

I treat every file that's important to me the same when I have to edit it, I hit save first, then edit what needs attention. After making any change more then a few minutes of work, hit save. Undo is always the last option. I am a terribly slow typist, so this is a habit I formed many years ago.

Good, that's what I do. At least it's what I do by far most of the time. Trouble is, the inevitable happens on rare occasions when I don't follow those rules. Moreover, such disasters usually happen when I'm a hurry.

That's why, by now, Microsoft should have recognized that such incidents happen and responded by building in protections into Windows to avoid them.

Re: How to lose your work using Undo Copy in Windows

#45
post #7

A similar annoyance is the fact that excel's undo applies to all open excel files. Make a change in a.xls, make a change in b.xls. if you ctrl-z twice with b.xls focused, it'll undo both of the above changes! This has bitten me more than once. Does anyone actually want this behavior?

I haven't used Excel much in the past decades but I'm surprised to see the undo behaviour remaining unchanged. Next time you tell me 1904 date formatting is still a thing...

Re: How to lose your work using Undo Copy in Windows

#46
post #7

A similar annoyance is the fact that excel's undo applies to all open excel files. Make a change in a.xls, make a change in b.xls. if you ctrl-z twice with b.xls focused, it'll undo both of the above changes! This has bitten me more than once. Does anyone actually want this behavior?

You can work around this by starting a fresh instance of Excel. Run -> "Excel.exe /x"

Re: How to lose your work using Undo Copy in Windows

#47

Earlier quoted context omitted.

Since Windows 11 includes extensive telemetry, it is possible that Microsoft intentionally designed it this way for user productivity.

Excel has several UI quirks that date back decades. It's never been consistent with the rest of Office even. If Microsoft changed it the accountants would revolt.

do you have some examples of that quirks?

Re: How to lose your work using Undo Copy in Windows

#48
post #7

A similar annoyance is the fact that excel's undo applies to all open excel files. Make a change in a.xls, make a change in b.xls. if you ctrl-z twice with b.xls focused, it'll undo both of the above changes! This has bitten me more than once. Does anyone actually want this behavior?

Excel is a law unto itself. The 'feature' that irritates me the most is how a cell copy is forgotten unless you paste immediately. Bear in mind that this is an application so iconoclastic that it had its own C compiler.

Re: How to lose your work using Undo Copy in Windows

#49
post #24
post #11

Earlier quoted context omitted.

I ran into this issue and looked it up. It was an intentional design choice, and kind of makes sense when you realize that Excel sheets can have reference of each other -- they are not necessarily independent. Of course a lot of people probably never do that in their entire lifetime when using Excel and can feel annoying.

Sheets or docs? Within one doc, and multiple sheets makes sense, I guess. Across docs doesn’t make sense to me.

You can definitely reference cells across workbooks

Re: How to lose your work using Undo Copy in Windows

#50
post #19

Undo Copy is a fine feature; there was a recent post here about clipboards and managing the cost of large copied objects. The problem here is that "undo copy" acted as "undo paste", a ridiculous bug.

Copy/pasting and undoing pasted text makes sense.
Post reply on HN