Bobby Heid
bheid at appdevgrp.com
Fri May 7 08:10:01 CDT 2004
Should this have gone to the dba-tech list? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Friday, May 07, 2004 8:38 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Mail merge from Access questions Hi all, I am creating a flat file from access to be used in mail merge initiated by access. I basically create the flat file then load a pre-configured mail merge document and do the mail merge. The problem that I cannot figure out is how to have the column names in the flat file but not have them show up as the first record. Here's my relevant code: Set objWord = New Word.Application Set objDoc = objWord.Documents.Open(strMergeDoc) objWord.Application.Visible = True With objDoc.MailMerge .MainDocumentType = wdFormLetters '.OpenHeaderSource Name:=strDataFile, Format:=WDOpenFormatText, ReadOnly:=True '.opendatasource Name:=strDataFile, Format:=WDOpenFormatText, ReadOnly:=True .destination = wdSendToNewDocument .Execute End With I tried using OpenHeaderSource to add a header file that has the column names in it, but it seems to ignore it. I added the following line to try to use the OpenHeaderSource function: .OpenHeaderSource Name:=strDataFile, Format:=WDOpenFormatText, ReadOnly:=True Anyone have any ideas as to what I am doing wrong? I'm sure it is some really easy, but U just can't see it. I did look through the archives, but did not see what I was doing wrong. Thanks, Bobby -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com