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 / April 2007

Tip: Looking for answers? Try searching our database.

Why do my dates change to american when I mailmerge?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
123Jump - 11 Apr 2007 11:30 GMT
I have an excel database that contains a formula which minuses seven days off
of a date to create a new date (ie a1-7). I then need to use this new date as
part of a letter in Word as a part of a mailmerge. All my computer settings
are in English United Kingdom etc. However, when this field merges it
automatically changes to the american format (ie 1/23/07 instead of 23/1/07).
In excel this date reads correctly and is formatted properly.
macropod - 11 Apr 2007 11:42 GMT
Hi 123Jump,

To correct this, you could change your mailmerge connection method to DDE, or you could modify the mailmerge field code. To do the
latter, select the mailmerge field and press Shift-F9. It should look something like:
{MERGEFIELD ExcelDate}
Change it to any one of:
{MERGEFIELD ExcelDate \@ "d/M/yyyy"}
{MERGEFIELD ExcelDate \@ "dd/MM/yyyy"}
{MERGEFIELD ExcelDate \@ "d-MMM-yyyy"}
{MERGEFIELD ExcelDate \@ "ddd, d MMM yyyy"}
{MERGEFIELD ExcelDate \@ "d MMMM yyyy"}
{MERGEFIELD ExcelDate \@ "dddd, d MMMM yyyy"}
etc, to create the exact format you want, independently of whatever the format is in Excel.

Cheers
Signature

macropod
[MVP - Microsoft Word]
-------------------------

>I have an excel database that contains a formula which minuses seven days off
> of a date to create a new date (ie a1-7). I then need to use this new date as
> part of a letter in Word as a part of a mailmerge. All my computer settings
> are in English United Kingdom etc. However, when this field merges it
> automatically changes to the american format (ie 1/23/07 instead of 23/1/07).
> In excel this date reads correctly and is formatted properly.
 
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.