Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Слияние данных, формат даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Word » Слияние данных, формат даты (меняет местами цифры в датах)
Слияние данных, формат даты
ЧЭМК Дата: Четверг, 25.06.2015, 15:54 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Здравствуйте, уважаемые специалисты!
Спасибо за ответы, за помощь. Подскажите пожалуйста, почему при слиянии из екселя 2010 в ворд - формат даты я уже делаю как подсказывали мне раньше { MERGEFIELD "дата рождения" \@ "DD.MM.YYYY" }. Правильно слияются даты 19.10.1975, 28.09.1958, то есть где DD.MM одна из цифр больше 12. А вот даты 05.06.1989 он поменяет на 06.05.1989, 12.02.1956 на 02.12.1956 и т. д. Напишите пожалуйста свои идеи, спасибо! Вот такой ответ я получила от одного иЗ участников (спасибо) "Так и сделайте - в XL в доп поле дату как текст... ;)
Код
=ТЕКСТ(B2;"ДД.ММ.ГГГГ")" - НО ВСЕ РАВНО НЕ МОГУ РАЗОБРАТЬСЯ - ЕСЛИ БУДЕТ ВРЕМЯ ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА!
К сообщению приложен файл: 4537211.xlsx (8.5 Kb)
 
Ответить
СообщениеЗдравствуйте, уважаемые специалисты!
Спасибо за ответы, за помощь. Подскажите пожалуйста, почему при слиянии из екселя 2010 в ворд - формат даты я уже делаю как подсказывали мне раньше { MERGEFIELD "дата рождения" \@ "DD.MM.YYYY" }. Правильно слияются даты 19.10.1975, 28.09.1958, то есть где DD.MM одна из цифр больше 12. А вот даты 05.06.1989 он поменяет на 06.05.1989, 12.02.1956 на 02.12.1956 и т. д. Напишите пожалуйста свои идеи, спасибо! Вот такой ответ я получила от одного иЗ участников (спасибо) "Так и сделайте - в XL в доп поле дату как текст... ;)
Код
=ТЕКСТ(B2;"ДД.ММ.ГГГГ")" - НО ВСЕ РАВНО НЕ МОГУ РАЗОБРАТЬСЯ - ЕСЛИ БУДЕТ ВРЕМЯ ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА!

Автор - ЧЭМК
Дата добавления - 25.06.2015 в 15:54
KSV Дата: Четверг, 25.06.2015, 16:26 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Вообще-то, корректным будет формат "dd.MM.yyyy", а не "DD.MM.YYYY", и если в Excel, в столбце "дата рождения", у Вас даты в формате дат, а не текстовом, то в Word все должно отображаться правильно (у меня отображается правильно - см. вложенные файлы)

[p.s.]Сейчас проверил - формат "DD.MM.YYYY" тоже правильно понимает. Подозреваю, что у Вас в Excel даты рождения хранятся в текстовом виде, поэтому перевод их в формат даты Word делает "на лету", у Вас, по-ходу, по умолчанию формат даты американский, т.е. "MM/DD/YYYY"
Зайдите в региональные настройки и проверьте. (см. скриншот)[/p.s.]
К сообщению приложен файл: MergeField_Date.zip (16.9 Kb) · 12.png (19.9 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333


Сообщение отредактировал KSV - Четверг, 25.06.2015, 16:43
 
Ответить
СообщениеДобрый день!
Вообще-то, корректным будет формат "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
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Word » Слияние данных, формат даты (меняет местами цифры в датах)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!