If you’re continually needing to “rewind” your work beyond the available 10 undos then perhaps you’ll need to modify your workflow. Here’s a thought about that from @peternlewis: [Comment] What I love most about KM - #4 by peternlewis
From my point of view, whenever I’m going to redevelop a macro or just develop a new one I regularly “save” my current work by duplicating the macro and appending a time stamp to its name. Having said that maybe 10 undos is a bit mean and perhaps Peter might consider making it configurable within limits.