外部ソースから送信されるドキュメントをフォーマットする一連の Word マクロがあります。通常、ドキュメントには多くの変更が加えられ、そのすべてが元に戻す履歴に記録されますが、これは望ましくありません。
これらすべての変更を元に戻す履歴に追加するのではなく、マクロが実行したすべてを元に戻す元に戻すアクションを 1 つ追加する方法はありますか? ありがとう。
これは、Word 2007 以前では使用できません。UndoRecord オブジェクトは Word 2010 で追加され、VBA で行われたアクションを単一の UndoRecord に「まとめる」ことができます。これには、元に戻すリストのカスタム「ラベル」を割り当てることができます。元に戻すアクションは、さまざまなレベルでネストできます。複数の UndoRecord オブジェクトを作成できます。詳細については、MSDN のドキュメントを参照してください。
https://msdn.microsoft.com/en-us/library/office/ff821168(v=office.14).aspx