Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Word / Mailmerge and Fax / October 2006

Tip: Looking for answers? Try searching our database.

Order of fields in the mailmerge recipient list in Word 2003

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Dan Newcombe - 09 Oct 2006 10:26 GMT
I am using an Access 2003 query as the data source of a Word 2003 merge
document. How can I re-arrange the the fields in the recipient list into a
sensible order? And then keep them in that order?
Changing the order of fields in the query seems to have a random effect or
none at all on the field order of the recipient list. Any ideas?
Peter Jamieson - 09 Oct 2006 11:18 GMT
You can temporarily resequence the columns in the Mailmerge recipients
dialog box by dragging and dropping the column headers, but I know of no way
to make those changes stick.

Broadly speaking, Word tries to recognise field names commonly used in name
and address lists (in English, anyway - I have no idea what it does in other
language versions) and imposes its preferred sequence. If you use field
names that it does not recognise, Word seems to use the sequence used in the
the query. So one thing you can do is
a. put the fields you want in the sequence you want in the query
b. use an alias name for each field. A simple way that leaves the names
readable but does not appear to interfere with anything else is to prefix
every name by an underscore ("_"), e.g. use _firstname, _lastname etc.

(For example in the SQL you might have

SELECT firstname as _firstname, lastname as _lastname FROM mytable
)
b. prefix every field name by a number (say) so that Word will not
recognise it

Peter Jamieson
>I am using an Access 2003 query as the data source of a Word 2003 merge
> document. How can I re-arrange the the fields in the recipient list into a
> sensible order? And then keep them in that order?
> Changing the order of fields in the query seems to have a random effect or
> none at all on the field order of the recipient list. Any ideas?
Dan Newcombe - 09 Oct 2006 17:03 GMT
That works, thanks very much.
One thing to note is that to see the desired effect of any changes made to
the source query the data connection needs to be re-established.
Peter Jamieson - 09 Oct 2006 17:35 GMT
I used to go through that loop, but then I discovered that clicking the
Refresh button in the Mail Merge Recipients dialog box seems to re-issue the
query and get the new column names. It may not not always work, though...

Peter Jamieson

> That works, thanks very much.
> One thing to note is that to see the desired effect of any changes made to
> the source query the data connection needs to be re-established.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.