Данные Excel не сохраняют форматирование в операциях слияния в Word
Если выполняется слияние в Microsoft Word и используется лист Microsoft Excel в качестве источника данных для списка получателей, некоторые числовые данные могут не сохранять форматирование при слиянии.
Это поведение применяется к форматированным процентным значениям, денежным значениям и почтовым индексам, как показано в следующей таблице:
Формат | В данных Excel | В поле слияния Word |
---|---|---|
Процентный | 50% | 0.5 |
Валюта | $12.50 | 12.5 |
Почтовый индекс | 07865 | 7895 |
Причина
Это происходит из-за того, что данные в списке получателей в Word отображаются в собственном формате, в котором их хранит Excel, без форматирования, применяемого к ячейкам листа, содержащим данные.
Решение
Чтобы устранить это поведение, воспользуйтесь одним из описанных ниже способов.
Способ 1
Используйте динамический обмен данными (DDE) для подключения к листу Excel, содержащему данные, которые необходимо использовать.
- Запустите приложение Word и создайте пустой документ.
- Выберите вкладку Файл>Параметры.
- На вкладке Дополнительно перейдите к разделу Общие.
- Установите флажок Подтверждать преобразование формата файла при открытии, затем нажмите ОК.
- На вкладке почты выберите Начать слияние, а затем выберите Пошаговый мастер слияния.
- В области задач Слияние выберите тип документа, с которым вы хотите работать, а затем нажмите кнопку Далее.
- В разделе Выбор документа выберите начальный документ, который вы хотите использовать, а затем нажмите кнопку Далее.
- В разделе Выбор получателей выберите Использовать существующий список и нажмите кнопку Обзор.
- В диалоговом окне Выбор источника данных найдите папку, содержащую книгу Excel, которую необходимо использовать в качестве источника данных, выберите книгу и нажмите кнопку Открыть.
- В диалоговом окне Преобразование источника данных установите флажок Показать все. Выберите Книги MS Excel с помощью DDE (*.xls), а затем нажмите кнопку ОК.
- В диалоговом окне Microsoft Excel в разделе Диапазон или имя выберите диапазон ячеек или лист, содержащий данные, которые необходимо использовать, а затем нажмите кнопку ОК.
Примечание.
Теперь данные отображаются в диалоговом окне «Получатели слияния» с тем же форматированием, которое отображается на листе Excel.
Способ 2
Отформатируйте поле Excel, содержащее почтовый индекс в виде текста.
- В Excel выберите столбец, содержащий поле почтового индекса.
- На вкладке Главная перейдите в группу Ячейки. Затем выберите Формат и нажмите Формат ячеек.
- Выберите вкладку Число.
- В разделе Числовые форматы выберите Текстовый и нажмите кнопку OK.
- Сохраните источник данных. Затем продолжите операцию слияния в Word.