MailMergeBeforeRecordMerge not firing for all records

C

chachi

hi everybody, i've been having this problem for a while now and have
been unsuccessful in finding a solution. we have a recruitment program
(recruitment plus, if anyone wants to know) at work that we use for
doing mail and email merges. i open my program, find what it is that i
want to merge, hit merge, and word opens with the finished product.
whenever i merge documents with vb code, the MailMergeBeforeRecordMerge
method only fires on the last record.

what i'm trying to do is change the text of a mergefield, then insert
that modified text into boomark. i'm doing all of this inside
MailMergeBeforeRecordMerge. it works perfectly... except for the fact
that it only works for the last record. (before i change the info in
each record, i have a little popup window tell me what record i'm
merging, and it only pops up on the last record)

i know that there's a problem with the MailMergeBeforeMerge method only
firing when called from the mail merge wizard, i'm wondering if maybe
there's a similar problem with MailMergeBeforeRecordMerge...?

can anyone can shine some light on my situation?
 
P

Peter Jamieson

I've tried something similar here using VBA to write the Event code, and I
don't see this unless I set Cancel = True for exvery record except the last.
Could you be doing the same?

If not, please post the relevant parts of your code here and I'll try to
have a look.

Peter Jamieson
 
C

chachi

i looked, and i definitely don't have anything saying cancel. i did
however find a different - and MUCH easier - solution to my problem.
so, thanks for responding to my post, i appreciate it
 
P

Peter Jamieson

Glad you fixed it, but would you mind sharing your solution?

Thanks,

Peter Jamieson
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top