При слиянии word и excel меняется формат даты как исправить
Добрый день!
Вообще-то, корректным будет формат «dd.MM.yyyy», а не «DD.MM.YYYY», и если в Excel, в столбце «дата рождения», у Вас даты в формате дат, а не текстовом, то в Word все должно отображаться правильно (у меня отображается правильно — см. вложенные файлы)
[p.s.]Сейчас проверил — формат «DD.MM.YYYY» тоже правильно понимает. Подозреваю, что у Вас в Excel даты рождения хранятся в текстовом виде, поэтому перевод их в формат даты Word делает «на лету», у Вас, по-ходу, по умолчанию формат даты американский, т.е. «MM/DD/YYYY»
Зайдите в региональные настройки и проверьте. (см. скриншот)[/p.s.]
Добрый день!
Вообще-то, корректным будет формат «dd.MM.yyyy», а не «DD.MM.YYYY», и если в Excel, в столбце «дата рождения», у Вас даты в формате дат, а не текстовом, то в Word все должно отображаться правильно (у меня отображается правильно — см. вложенные файлы)
[p.s.]Сейчас проверил — формат «DD.MM.YYYY» тоже правильно понимает. Подозреваю, что у Вас в Excel даты рождения хранятся в текстовом виде, поэтому перевод их в формат даты Word делает «на лету», у Вас, по-ходу, по умолчанию формат даты американский, т.е. «MM/DD/YYYY»
Зайдите в региональные настройки и проверьте. (см. скриншот)[/p.s.]
KSV
Сообщение Добрый день!
Вообще-то, корректным будет формат «dd.MM.yyyy», а не «DD.MM.YYYY», и если в Excel, в столбце «дата рождения», у Вас даты в формате дат, а не текстовом, то в Word все должно отображаться правильно (у меня отображается правильно — см. вложенные файлы)
[p.s.]Сейчас проверил — формат «DD.MM.YYYY» тоже правильно понимает. Подозреваю, что у Вас в Excel даты рождения хранятся в текстовом виде, поэтому перевод их в формат даты Word делает «на лету», у Вас, по-ходу, по умолчанию формат даты американский, т.е. «MM/DD/YYYY»
Зайдите в региональные настройки и проверьте. (см. скриншот)[/p.s.]
Автор — KSV
Дата добавления — 25.06.2015 в 16:26
При слиянии word и excel меняется формат даты как исправить
Вы выполняете слияние Excel-Excel или Excel-Word? Ячейки при слиянии получают формат целевого документа, форматирование исходного файла на результат слияния не влияет.
Для слияния Excel-Word существует такой вариант решения:
When you’re using an Excel spreadsheet for mail merge data in Word, any dates come in in the ‘native’ Excel date format even if you’ve changed the date format for the relevant cells in Excel. From what I can gather the ‘native’ Excel date format is m/dd/yyyy (e.g. 9/30/2009 for September 30, 2009).
If you want the date in the mail merged document to be displayed differently, e.g. dd MMMM yyyy (30 September 2009), then you have to add a switch to the mail merge field.
Here’s how you do it in Word:
- Insert the mail merge field for the date into the Word document as normal. It will look something like this (where StartDate is the name of the mail merge field in this example):
- Right-click on the mail merge field, and select Toggle Field Codes .
- Put your cursor after “StartDate” and before the closing > and add a space.
- Type in the switch: \@ “dd MMMM yyyy”
- Right-click on the mail merge field again, and select Toggle Field Codes .
- Save the document. The next time you run a mail merge, the date will be in the format you entered at Step 4.