> I guess the best thing to do would be to use the VB to do a preliminary
> pass on the data to verify if the files exists.
It's the approach I'd probably take.
> I'm not sure if the
> MailMergeBeforeRecordMerge event could be use to abort the merge,
Yes,probably best avoided, but it depends partly on whether you wanted to
try to cancel all the e-mails you had already merged (in which case you're
too late if you use this approach) or simply stop merging when you encounter
a missing file, in which case what you need to do is set a variable that you
test at the beginning of the MailMergeBeforeRecordMerge to cancel the merge
for that record, and as necessary at the beginning of
MailMergeAfterRecordMerge and MailMergeAfterMerge. There may be a better way
but that one has worked for me.
Peter Jamieson.
> Thanks Peter,
>
[quoted text clipped - 4 lines]
>
> Gary