Для того, чтобы отменить последнее изменение, совершенное перед выполнением макроса, достаточно использовать метод Undo объекта Application
Application.Undo
Выполнение этой инструкции даёт тот же результат, что и нажатие кнопки Отменить с панели инструментов Стандартная (или аналогичной команды в меню Правка), однако, если отменить ничего нельзя, то в таком случае возникнет ошибка.