I was just reminded, again, how Microsoft Excel has the worst possible Undo implementation ever.
Instead of keeping track of undo actions separately for each file, it tracks them for all open files together. When you undo actions in one spreadsheet, you will be undoing actions in other spreadsheets you have open, too.
This is the stupidest possible design I can think of. It leads to data loss for anyone who relies on a reasonable undo feature when managing their documents. It is positively dangerous to have multiple Excel spreadsheets open simultaneously, since undoing in one document may lead to data loss in others.
Whoever designed this should be fired from software development, and made to flip burgers instead. There's no excuse for this idiocy in a software product like Office.
Showing 7 out of 7 comments, oldest first:
Comment on Dec 3, 2011 at 10:29 by (jm)
Comment on Dec 3, 2011 at 17:07 by denisbider
Comment on Dec 10, 2011 at 18:25 by simon
Comment on Dec 10, 2011 at 19:24 by denisbider
Comment on Dec 10, 2011 at 19:26 by denisbider
Comment on Dec 10, 2011 at 19:38 by simon
Comment on May 7, 2012 at 05:05 by GNR