Share via

Excel to Word Mail Merge Date showing as number

Dean L Hunstad 0 Reputation points
2025-10-24T14:05:47.02+00:00

During my mail merge, word is changing the date to a number 10/24/2025 is 45954.

It has been working for about a year until just the other day.

I have added the //@ "MM/DD/YYYY" in the word document.

Thank you,

Dean

Microsoft 365 and Office | Word | For home | Windows
0 comments No comments

3 answers

Sort by: Most helpful
  1. Richard Trinidad 6,260 Reputation points Independent Advisor
    2025-10-24T15:51:05.2833333+00:00

    Hi Dean, The DDE option is a bit hidden.

    Here's how you can enable it, In Word, go to File > Options > Advanced then scroll down to the General section then Check the box for "Confirm file format conversion on open".

    Now, when you set up your mail merge and select your Excel file, you'll get a prompt. choose "DDE" as the connection method.

    This usually helps preserve the original formatting from Excel. Let me know if that works for you.

     

    Chard

    1 person found this answer helpful.
    0 comments No comments

  2. Richard Trinidad 6,260 Reputation points Independent Advisor
    2025-10-24T14:56:32.43+00:00

    Hi Dean, Word is likely reading the Excel date as a serial number. Try updating your merge field like this: { MERGEFIELD YourDateField @ "MM/dd/yyyy" * MERGEFORMAT }

    Also, double-check that the Excel column is formatted as a proper date not text or general.

    If that still doesn’t work, consider re-linking the Excel source using DDE (Dynamic Data Exchange) in Word’s mail merge setup. It often preserves formatting better.

     

    Chard

    1 person found this answer helpful.

  3. Richard Trinidad 6,260 Reputation points Independent Advisor
    2025-10-24T14:43:06.79+00:00

    Hi Dean, thanks for posting here in the Microsoft community, it sounds like Word is reading the date as a serial number from Excel.

     

    Try updating your merge field like this: { MERGEFIELD YourDateField @ "MM/dd/yyyy" * MERGEFORMAT }

    Also, make sure the date column in Excel is formatted as a proper date, not as text or general.

    Also, to better understand, have you recently updated Office or changed the Excel file format (e.g., from .xls to .xlsx)?

     

    I hope this helps you out, let me know

    Chard

    1 person found this answer helpful.

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.