Hi
Is there an easier way to merge excel data into form letters?
Mail merge is so cumbersome
??? !!! (Are you aware you can save MM template after you have created it
and linked to table?)
Of course you can write a VBA program which does it (starts Word from Excel
and writes letters based on data in Excel file), but it'll hardly be easier.
And whenever you decide to change something later, you have to reprogram it.
Assume I have a list of 1000 customers and addresses.
I'd like form letters for all customers that meet specific criteria
perhaps a yes or X in a column.
(I assume you have your MM template created, linked to Excel table, and
saved, at start.)
Add such column (p.e. Print) into your MM source table in Excel, mark rows
you want to process with "X", save the Excel file and then start Mail Merge.
Click on Query Options button, select Print (or whatever name you did give
the filter condition column) as field, set Comparision to 'Equal To', and
enter "X" as 'Compare To'.
Now proceed with mail merge - only rows with "X" in Print column of your
Excel table are processed.
PS. You can have several condition - for different columns, or for same
column, or for different columns one or several conditions on each.