Предыдущая тема :: Следующая тема
|
Автор |
Сообщение |
Валера Prizivnik - draftee

Зарегистрирован: 24.02.2007 Сообщения: 1 Откуда: Луганск
|
Добавлено: Сб Фев 24, 2007 6:08 pm Заголовок сообщения: Слияние Word документа с данными в Excel |
|
|
Помогите разобраться, уважаемые господа.
Условие.
Я рядовой пользователь.
Таблица с данными в Excel. Работаем с документом Word (договор) - слияние. Установленная цифра в таблице (напр) 327,60 отражается в документе как 327,60000000000000007 или 327,59999999999999992. Целые числа и xxx,50 отражаются нормально. Устанавливал формат денежный, финансовый, да хоть какой - не помогает
Не пойму как избавиться от отой проблемы. |
|
Вернуться к началу |
|
 |
Филе микроавтобуса Efrejtor - lance-corporal

Зарегистрирован: 16.11.2006 Сообщения: 28 Откуда: Самара
|
Добавлено: Пн Фев 26, 2007 6:29 am Заголовок сообщения: Re: Слияние Word документа с данными в Excel |
|
|
Валера писал(а): | Устанавливал формат денежный, финансовый, да хоть какой - не помогает |
А формат "числовой" с 2 знаками после запятой тоже не работает? |
|
Вернуться к началу |
|
 |
AsIs captain


Зарегистрирован: 27.01.2006 Сообщения: 250 Откуда: СПб
|
Добавлено: Пн Фев 26, 2007 9:58 am Заголовок сообщения: |
|
|
Устанавливать числовой формат нужно для поля слияния в Word. Переключится в режим просмотра полей ALT+F9, и добавить ключ, который задает форматирование.
Будет время, поищу такой топик у себя на форуме. Или Вы можете поискать в справке Word, там есть информация о всех полях и ключах. |
|
Вернуться к началу |
|
 |
Kaly senior sergeant


Зарегистрирован: 30.01.2006 Сообщения: 57
|
Добавлено: Вт Фев 27, 2007 5:22 pm Заголовок сообщения: |
|
|
Я лечила эту проблему тупо...
переводила все проблемные поля в добавочный столбец с формулой Текст(A1;"## ##,##") |
|
Вернуться к началу |
|
 |
AsIs captain


Зарегистрирован: 27.01.2006 Сообщения: 250 Откуда: СПб
|
Добавлено: Вт Фев 27, 2007 7:09 pm Заголовок сообщения: |
|
|
Ну вот, нашел свой старый ответ:
-----------------------------------------
Числовые форматы - это всего лишь способ отображения их на рабочем листе Excel. А сами данные хранятся в первозданном, так сказать , виде.
Поэтому решать проблему нужно в Word.
В документе слияния нажмите ALT+F9, чтобы переключится в режим отображения кодов полей.
Для форматирования чисел в поле слияния добавьте ключ такого типа:
{MERGEFIELD "Груз" \# "0,00"}
Здесь Груз - название поля из списка данных Excel.
Для форматирования дат:
{MERGEFIELD "Отправление" \@ "d.MMM.yy"} |
|
Вернуться к началу |
|
 |
|