Я понимаю, что VBA в Word имеет ряд обработчиков событий, которые запускают события, когда в документе происходят определенные события, но я не могу заставить хоть один из них работать вообще.
Мне нужно обновить поле в каждой записи слияния, но я не могу запустить его.
Вот что у меня есть на данный момент:
Private Sub Document_MailMergeRecordMerge()
ActiveDocument.Variables("SuperV").Value = ActiveDocument.MailMerge.DataSource.DataFields("Supervisor").Value
End Sub
Может ли кто-нибудь сказать мне, а) куда это нужно идти и б) что может потребоваться, чтобы он действительно работал?
Если я запускаю подпрограмму вручную, она работает, как и ожидалось, в активной записи MailMerge.