I have a routine that automates a mail merge using an Access query and Word. I have gotten it to the point of creating the final merged document. I need to create several merged documents based on a field value in the data source--director. So, there may be 7 pages that need to go to one document, 3 to another, etc. What is the best approach to accomplish this using VB6? Thanks in advance for any assistance provided.