Эта статья для Excel, но она актуальна для Word.
https://excel.tips.net/T002060_Preserving_the_Undo_List.html
Короче говоря, вы по своему усмотрению.
У вас есть два варианта:вернуться к ранее сохраненной версии;или, напишите макрос, который имитирует Undo, и убедитесь, что этот макрос работает, прежде чем запускать тот, который мешает со списком Undo
Update
Когда я создаюновый документ и следуйте вашим шагам, я могу последовательно воспроизвести проблему, которую вы описываете.Спасибо за то, что сделали это легко!
Как бы я ни был способен воспроизвести проблему, я также могу предотвратить ее, выполнив два условия.
Обеспечить Replace All
указан в Undo Stack
выше Apply Quick Style
.
Replace All
применяется ко всему документу (проблема сохраняется, если Selection
применяется к *1030* внутри документа)
Этот метод работал независимо от того, был ли он выполнен вручную с помощью Ctrl + H или был частью макроса.Достаточно было заменить символ на тот же символ.
Снимок экрана, показывающий точку выполнения после проблемной строки:
* * * * * * * * * * * * * * * * * * * * * * * * * * *
*1050*.