A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Your GoBack macro does both... ;-)
The Application.Undo method works differently than the QAT button. It undoes only the last action, instead of working its way back through the undo stack. Hence, the first time you run GoBack, it will undo the last action. The next time, it will undo the undo, i.e. it will perform a redo!