Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
I using mailmerge to take some dates out of an Access DB to merge into some
letters. The date format in the DB is correct (eg UK format dd/mm/yyyy). But when I mailmerge, it comes out as mm/dd/yyyy - USA format. The regional settings are correct. But if I add following formatting data: \@"dd MMMM yyyy" then it works. However, this is a faff having to modify this each mailmerge letter I do - can this be set up as default ? It seems a bit poor that Microsoft cant allow this formatting everytime. Any help would really save my sanity ! Thanks |
#2
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Access is not actually storing the date in that format, just displaying it
that way. You can however use the format function in a query in Access to force the date into the format that you want and use the query as the data source for the mailmerge. Alternatively, create and autotext entry that contains the mergefield with the switch and insert the autotext entry when you want to insert the mergefield containing the date into your mail merge main documents. -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... I using mailmerge to take some dates out of an Access DB to merge into some letters. The date format in the DB is correct (eg UK format dd/mm/yyyy). But when I mailmerge, it comes out as mm/dd/yyyy - USA format. The regional settings are correct. But if I add following formatting data: \@"dd MMMM yyyy" then it works. However, this is a faff having to modify this each mailmerge letter I do - can this be set up as default ? It seems a bit poor that Microsoft cant allow this formatting everytime. Any help would really save my sanity ! Thanks |
#3
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Hi, I created a query, and set the format to 'short date'. however, when I do
a mailmerge it still comes out as the US format (mm/dd/yyyy) rather than the UK (dd/mm/yyyy) which is what I want. Why does it defalt to this, when all settings are made for UK and not US? Any help would be appreciated... Thanks "Doug Robbins - Word MVP" wrote: Access is not actually storing the date in that format, just displaying it that way. You can however use the format function in a query in Access to force the date into the format that you want and use the query as the data source for the mailmerge. Alternatively, create and autotext entry that contains the mergefield with the switch and insert the autotext entry when you want to insert the mergefield containing the date into your mail merge main documents. -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... I using mailmerge to take some dates out of an Access DB to merge into some letters. The date format in the DB is correct (eg UK format dd/mm/yyyy). But when I mailmerge, it comes out as mm/dd/yyyy - USA format. The regional settings are correct. But if I add following formatting data: \@"dd MMMM yyyy" then it works. However, this is a faff having to modify this each mailmerge letter I do - can this be set up as default ? It seems a bit poor that Microsoft cant allow this formatting everytime. Any help would really save my sanity ! Thanks |
#4
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
That is not using the format function. You need to create an expression in
the query that uses the function Format([Field Name], "dd/MM/yyyy") -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... Hi, I created a query, and set the format to 'short date'. however, when I do a mailmerge it still comes out as the US format (mm/dd/yyyy) rather than the UK (dd/mm/yyyy) which is what I want. Why does it defalt to this, when all settings are made for UK and not US? Any help would be appreciated... Thanks "Doug Robbins - Word MVP" wrote: Access is not actually storing the date in that format, just displaying it that way. You can however use the format function in a query in Access to force the date into the format that you want and use the query as the data source for the mailmerge. Alternatively, create and autotext entry that contains the mergefield with the switch and insert the autotext entry when you want to insert the mergefield containing the date into your mail merge main documents. -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... I using mailmerge to take some dates out of an Access DB to merge into some letters. The date format in the DB is correct (eg UK format dd/mm/yyyy). But when I mailmerge, it comes out as mm/dd/yyyy - USA format. The regional settings are correct. But if I add following formatting data: \@"dd MMMM yyyy" then it works. However, this is a faff having to modify this each mailmerge letter I do - can this be set up as default ? It seems a bit poor that Microsoft cant allow this formatting everytime. Any help would really save my sanity ! Thanks |
#5
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
Word 2002 apparently has a bug - so no amount of formatting will show UK
date format "Doug Robbins - Word MVP" wrote in message ... That is not using the format function. You need to create an expression in the query that uses the function Format([Field Name], "dd/MM/yyyy") -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... Hi, I created a query, and set the format to 'short date'. however, when I do a mailmerge it still comes out as the US format (mm/dd/yyyy) rather than the UK (dd/mm/yyyy) which is what I want. Why does it defalt to this, when all settings are made for UK and not US? Any help would be appreciated... Thanks "Doug Robbins - Word MVP" wrote: Access is not actually storing the date in that format, just displaying it that way. You can however use the format function in a query in Access to force the date into the format that you want and use the query as the data source for the mailmerge. Alternatively, create and autotext entry that contains the mergefield with the switch and insert the autotext entry when you want to insert the mergefield containing the date into your mail merge main documents. -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... I using mailmerge to take some dates out of an Access DB to merge into some letters. The date format in the DB is correct (eg UK format dd/mm/yyyy). But when I mailmerge, it comes out as mm/dd/yyyy - USA format. The regional settings are correct. But if I add following formatting data: \@"dd MMMM yyyy" then it works. However, this is a faff having to modify this each mailmerge letter I do - can this be set up as default ? It seems a bit poor that Microsoft cant allow this formatting everytime. Any help would really save my sanity ! Thanks |
#6
![]()
Posted to microsoft.public.word.mailmerge.fields
|
|||
|
|||
![]()
The use of the format() function in an Access query converts the data to
text. Once in that format, it is no longer treated as a Date data type. -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "JethroUK©" wrote in message ... Word 2002 apparently has a bug - so no amount of formatting will show UK date format "Doug Robbins - Word MVP" wrote in message ... That is not using the format function. You need to create an expression in the query that uses the function Format([Field Name], "dd/MM/yyyy") -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... Hi, I created a query, and set the format to 'short date'. however, when I do a mailmerge it still comes out as the US format (mm/dd/yyyy) rather than the UK (dd/mm/yyyy) which is what I want. Why does it defalt to this, when all settings are made for UK and not US? Any help would be appreciated... Thanks "Doug Robbins - Word MVP" wrote: Access is not actually storing the date in that format, just displaying it that way. You can however use the format function in a query in Access to force the date into the format that you want and use the query as the data source for the mailmerge. Alternatively, create and autotext entry that contains the mergefield with the switch and insert the autotext entry when you want to insert the mergefield containing the date into your mail merge main documents. -- Hope this helps. Please reply to the newsgroup unless you wish to avail yourself of my services on a paid consulting basis. Doug Robbins - Word MVP "Ocean" wrote in message ... I using mailmerge to take some dates out of an Access DB to merge into some letters. The date format in the DB is correct (eg UK format dd/mm/yyyy). But when I mailmerge, it comes out as mm/dd/yyyy - USA format. The regional settings are correct. But if I add following formatting data: \@"dd MMMM yyyy" then it works. However, this is a faff having to modify this each mailmerge letter I do - can this be set up as default ? It seems a bit poor that Microsoft cant allow this formatting everytime. Any help would really save my sanity ! Thanks |
Reply |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Change date format for Comments and display date in balloons | Microsoft Word Help | |||
Format the field of DATE | Mailmerge | |||
date format keeps changing | Microsoft Word Help | |||
how do i set a reacuring date on a document? | New Users | |||
Mail Merge date format problem with Word 2003 | New Users |