A family of Microsoft word processing software products for creating web, email, and print documents.
Are the Excel entries formatted as dates? If so, they should all be consistent.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi there,
I'm using Word to perform mail merges using Excel spreadsheets as recipient lists.
I'm having a problem with the date merge field. I have set dates to appear as DD MONTH YYYY - e.g., 01 January 2000.
If the date in the Excel spreadsheet is undoubtedly DD/MM/YYYY - e.g., 13/01/2020 - then Word correctly reads it that way.
If, however, the date in the Excel spreadsheet is ambiguous - e.g., 02/09/2021 - then Word defaults to MM/DD/YYYY. This means that I'm getting 9 February 2021 instead of 2 September 2021 in my letter.
How can I get Word to always read dates as DD/MM/YYYY?
Many thanks!
A family of Microsoft word processing software products for creating web, email, and print documents.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Answer accepted by question author
Are the Excel entries formatted as dates? If so, they should all be consistent.
I've fortunately found a non-Microsoft solution, so am closing this post.
They appear to be formatted as strings, as they all begin with an apostrophe. I just wish there were a way for Word to know/assume that it's in the DD/MM/YYYY format, considering that my regional Microsoft settings are set to United Kingdom. Oh well!
Hi Hans,
Thanks for the suggestion.
Unfortunately, this still causes the date "02/09/2021" to appear as "9 February 2021" when it should be "2 September 2021".
Right-click the sheet tab.
Select Toggle Field Codes from the context menu.
Make the field code look like this:
{ MERGEFIELD FieldName @ "d MMMM yyyy" }
where FieldName is the name of the merge field.
Press F9 to hide the field code and update the result.