Страницы: 1
RSS
Слияние Excel и Word. Отображение формата даты раздельно: День, Месяц, Год
 
Доброго времени суток уважаемые форумчане!

Облазил весь инет, не могу найти решения. Если оно таковое есть, прошу подсказать как сделать.
У меня есть файл Excel со столбцом с датами.
В Word мне нужно перенести отдельно дату и отдельно месяц
Я использую код: { MERGEFIELD Data \@ "MMMM" } и у меня результат например следующий: сентябрь
А мне нужно: сентября
Когда же использую код: { MERGEFIELD Data \@ "dd MMMM yyyy" } то месяц в записи отображается правильно: 05 сентября 2020

Вообще можно бы обойтись и не разделяя месяц от даты, но мне нужно дату заключить в кавычки, т.е. должен получиться следующий результат:
« 05 » сентября 2020 года

 
\@ "\«DD\» MMMM YYYY \года"
По вопросам из тем форума, личку не читаю.
 
БМВ, Спасибо. Результат превосходный ))))
 
В Word символы форматирования, слава Богу, не локализованы, так что "г" можно не экранировать. :)  
Владимир
 
Цитата
sokol92 написал:
слава Богу, не локализованы,
это на будущее, вдруг и тут поломают.  :D
По вопросам из тем форума, личку не читаю.
 
Я в принципе начальную кавычку ставил перед слиянием, год после... а вот в середине, между числом и месяцем, у меня что то тупняк включился. Сейчас стало всё понятно. Ещё раз спасибо.
 
Теперь возникла следующая засада, в Word отображается код даты: 44091. В Excel, всё в норме, как надо.
И в Word прописал как нужно, но какая-то фигня, и как исправить?
Изменено: Sheriff - 17.10.2020 09:10:46
 
а где проблема?
любому что-то понимающему человеку понятно что 44091 это 17 сентября 2020 года
в чем проблема? понимающие люди все понимают, а невеждам вы ничего не обьясните, им не интересно это понимать
Изменено: Ігор Гончаренко - 17.10.2020 04:45:10
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Ігор Гончаренко, точно. Что я парюсь.
Если инспектор ГАСН в акте не может понять что за цифры вместо даты, то это его проблемы. Правильно, проблемы индейцев шерифа не е..., но тут заминочка. Индеец в данной схеме Я.)))  
 
Выложите исходные данные Excel, для которых возникает указанный выше эффект.
Владимир
 
Excel с поддержкой макросов.  Что бы исключить этот эффект приходится запускать word при закрытом excel,  тогда всё отображается нормально.
Так что пост, можно в архив.  
Страницы: 1
Наверх