Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2011, 13:37   #1
Anatoly1982
 
Регистрация: 18.09.2011
Сообщений: 6
По умолчанию Корректно отображать даты - как?

Уважаемые дамы и господа, помогите плз, есть экселевский файл в котором даты забиты в формате дд.мм.гггг (напр 02.06.1982)
я в ворде делаю слияние - то есть из этого файла указываю на поле "дата" и он мне копирует в вворд эти даты, НО в формате: м/д/гггг (6/2/1982)

пособите как и че подправить чтобы он в ворд вставлял даты как в экселе 02.06.1982

если я вбиваю даты в поле текстового вида в экселе, то слияние идет нормально, но у меня документ в котором тысячи дат вбиты и формат стоит дата
Anatoly1982 вне форума Ответить с цитированием
Старый 18.09.2011, 13:48   #2
Anatoly1982
 
Регистрация: 18.09.2011
Сообщений: 6
По умолчанию

в принципе нашел решение - в акцессе открываю таблицу, делаю колонки "текстовый", затем обратно в эксель её копирую и формат ячейки остается обычный, и слияние идёт корректно....всем спасибо
Anatoly1982 вне форума Ответить с цитированием
Старый 18.09.2011, 18:28   #3
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Word получает из Excel числовое значение даты. Если в поле слияния не указан формат, для вывода используется формат по умолчанию. В Вашей системе это м/д/гггг. Допишите желаемый формат в поле слияния, например
Код:
MERGEFIELD Дата \@ DD.MM.YYYY
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 21.10.2011, 12:24   #4
JohnBMW
 
Регистрация: 21.10.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
Word получает из Excel числовое значение даты. Если в поле слияния не указан формат, для вывода используется формат по умолчанию. В Вашей системе это м/д/гггг. Допишите желаемый формат в поле слияния, например
Код:
MERGEFIELD Дата \@ DD.MM.YYYY
я как-то не нашёл :-((

я делаю слияние из Access, кроме того что мне из моей базы, при выборе источника для слияния, не даётся полный перечень таблиц и Qwery (а какие тут ограничения - нигде найти не смог ;-(() - пришлось пока делать временную таблицу - её в качестве источника даёт!, так ещё и формат даты получается "2011-09-16 00:00:00" хотя в таблице лежит "16 сентября 2011" ...

Последний раз редактировалось JohnBMW; 21.10.2011 в 12:30.
JohnBMW вне форума Ответить с цитированием
Старый 21.10.2011, 12:38   #5
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

я как-то не нашёл
Ищите в документе Word, который используется как шаблон слияния.
Правый клик на поле - "Коды/значения полей"
или Shift-F9.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 21.10.2011, 12:44   #6
JohnBMW
 
Регистрация: 21.10.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
я как-то не нашёл
Ищите в документе Word, который используется как шаблон слияния.
Правый клик на поле - "Коды/значения полей"
или Shift-F9.
огромное спаисбо - работает :-))) сами форматы сам поищу ...
JohnBMW вне форума Ответить с цитированием
Старый 21.10.2011, 13:27   #7
JohnBMW
 
Регистрация: 21.10.2011
Сообщений: 4
По умолчанию

Тогда на вторую часть вопроса, может то же ответите?
Почему из моей базы, при выборе источника для слияния, не даётся полный перечень таблиц и запросов? ... ну о том что запросы типа "обновить таблицу", "удалить" и "создать таблицу" не могут являться источниками данных я догадался сам :-))) (хотя в документации прямо указано "ВСЕ таблицы и запросы"!) ... но почему не все SELECTы могут являться исотчниками данных? Я свой select переделал в Make и полученную таблицу мне система даёт использовать в качестве источника ... но это некрасиво и неправильно ...
JohnBMW вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать так чтобы не отображались даты Даты вместо Цифр в ЕКСЕЛЬ? d88n Помощь студентам 1 17.06.2011 05:16
Как заставить IE отображать background Arassir HTML и CSS 4 10.03.2011 12:45
Как не отображать столбец. Марк Охман БД в Delphi 3 04.10.2010 10:14
Как вводить полные инициалы в массив структур и как при выводе не отображать слово none несколько раз? -ushёl- Помощь студентам 2 02.01.2010 14:13