Most Valuable Professional

View Jan Karel Pieterse's profile on LinkedIn subscribe to rss feed

Subscribe in a reader

Subscribe to our mailing list

* indicates required
Newsletter Archive

Audit !!!

Check out our RefTreeAnalyser
the ultimate Excel formula auditing tool.


Visit our Amsterdam Excel Summit

Speed up your file

The best tool to optimise your Excel model!
Home > English site > Articles > Undo With Excel VBA
Deze pagina in het Nederlands

Creating An Undo Handler To Undo Changes Done By Excel VBA


This article uses techniques not available to Excel 97.

Unlike Word, changes made to an Excel workbook by using VBA cannot be undone easily. One has to write code that:

In this article I will demonstrate how one can use two class modules to create a (more or less) generic undo handler which one can plug into any project.