5

外部ソースから送信されるドキュメントをフォーマットする一連の Word マクロがあります。通常、ドキュメントには多くの変更が加えられ、そのすべてが元に戻す履歴に記録されますが、これは望ましくありません。

これらすべての変更を元に戻す履歴に追加するのではなく、マクロが実行したすべてを元に戻す元に戻すアクションを 1 つ追加する方法はありますか? ありがとう。

4

1 に答える 1

4

これは、Word 2007 以前では使用できません。UndoRecord オブジェクトは Word 2010 で追加され、VBA で行われたアクションを単一の UndoRecord に「まとめる」ことができます。これには、元に戻すリストのカスタム「ラベル」を割り当てることができます。元に戻すアクションは、さまざまなレベルでネストできます。複数の UndoRecord オブジェクトを作成できます。詳細については、MSDN のドキュメントを参照してください。

https://msdn.microsoft.com/en-us/library/office/ff821168(v=office.14).aspx

于 2015-12-13T18:53:17.687 に答える