Share via

Excel Undo Stack

Anonymous
2021-12-15T02:05:59+00:00

It seems that MS still has not fixed the problem with combining the undo stack across multiple workbooks and worksheets.

This problem has been well documented numerous times.

I tried to separate workbooks by opening each in a separate instance of Excel (I am willing to deal with the memory issue).

But now I'm finding that, if I try to undo a change in a worksheet, MS has combined the undo stack for all worksheets in a workbook. And for the life of me, I cant figure out how to undo the following:

worksheet A - modify cell contents in A1

worksheet B - modify cell contents in A1

worksheet A - modify cell contents in A2

undo the last change in worksheet A - cell A2

undo the last change in worksheet A - cell A1

Is there a way to isolate the undo stack on a per worksheet basis?

Do MS engineers ever use their own software?

Pls - I don;t want to hear the rationale for this stupidity - there isn't one.

Microsoft 365 and Office | Excel | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2021-12-15T12:54:33+00:00

    ****?

    Your users have been asking for this for years. I'm not going to waste my time suggesting this change because Microsoft is known about it forever.

    Was this answer helpful?

    10+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2021-12-15T05:46:19+00:00

    Hi IM Tanuki,

    As per your description, please don’t worry we can work together to narrow down and resolve the situation.

    First, I can confirm I meet the same behavior as you described above.

    For different workbook:

    I understand when we make changes in different Excel workbooks and want to undo the changes only in the current workbook, use Undo will undo changes in other workbooks as well.

    The UNDO operates only on the active worksheet. When works with multiple workbooks open, at the same time.  If make some changes in one workbook, then start editing a different one. The undo stack seems to apply across workbooks, Excel maintains only one undo-stack for all open workbooks together.

    As workaround starting another instance of Excel for each workbook. To open a new instance of Excel, enter Excel.exe /x in Search box next to the Start menu and press Enter.

    For different worksheet in a one workbook:

    First, I humbly request you please don’t mind and I apologize for it.

    As your concern, “ Is there a way to isolate the undo stack on a per worksheet basis?”  as I can confirm I also meet same behavior like yours and after my different test and search a lot unfortunately, I’m sorry to say that I cannot find a way to use Undo as per worksheet basis in Excel app.

    Regarding to your concern, to improve the Excel view and this type of change has come up, you brought a brilliant point. We do understand your feeling that it would be very convenient if there an option in Microsoft Excel to Undo as per worksheet basis. As we listen to all feedback and consider them for additional feature/future versions of our products, and we requested you our feedback portal of Microsoft Excelto related development team so that they can get notice about it. Your feedback helps us know which features are most important to you.

    I appreciate your understanding and stay safe!!

    Best Regards

    Waqas Muhammad

    Was this answer helpful?

    3 people found this answer helpful.
    0 comments No comments