Форум по VBA, Excel и Word

Word => Работа в программе "Word" => Тема начата: Посетитель от 08 ноября 2021, 12:24

Название: Word. Искажение даты в Word'е во время слияния с Excel'ем.
Отправлено: Посетитель от 08 ноября 2021, 12:24
Сделано слияние: в документе Word используется слияние с файлом Excel.
В Excel'е в ячейке дата вида 01.10.2021, а в Word вставляется 10/1/2021.
Как сделать, чтобы в Word дата вставлялась в том же виде, как она выглядит в Excel'е?
Название: Re: Word. Искажение даты в Word'е во время слияния с Excel'ем.
Отправлено: Администратор от 08 ноября 2021, 12:28
После того, как вы вставили в Ворд поля слияния, нужно изменить поля вручную.
Для этого щёлкните в Ворде, по полю правой кнопкой мыши - Коды/значения полей. Отобразится код поля.
В конец поля запишите этот текст: \@ "DD.MM.YYYY"
Должно получиться так:
MERGEFIELD Дата \@ "DD.MM.YYYY"
Дата - это заголовок столбца в Экселе, у вас этот заголовок будет другим.
Название: Re: Word. Искажение даты в Word'е во время слияния с Excel'ем.
Отправлено: Посетитель от 08 ноября 2021, 12:41
спасибо