Word の VBA には、ドキュメントで特定のイベントが発生したときにイベントをトリガーするさまざまなイベント ハンドラーがあることがわかりましたが、私の人生では、それらのいずれもまったく機能させることはできません。
差し込み印刷の各レコードのフィールドを更新する必要がありますが、実行できません。
現時点で私が持っているものは次のとおりです。
Private Sub Document_MailMergeRecordMerge()
ActiveDocument.Variables("SuperV").Value = ActiveDocument.MailMerge.DataSource.DataFields("Supervisor").Value
End Sub
a) これが必要な場所と、b) 実際に実行するために何を含める必要があるか教えてもらえますか?
サブルーチンを手動で実行すると、アクティブな MailMerge レコードで期待どおりに機能します。