Форматированное слияние (Microsoft Word)
Когда вы используете инструмент слияния Word, информация, объединенная в основной документ, принимает форматирование, примененное в этом основном документе. Форматирование информации в источнике данных не влияет. В большинстве случаев это желательно; информация в источнике данных может иметь причудливое форматирование, которое вы не хотите применять в своем основном документе.
Однако бывают случаи, когда это может быть нежелательно. Например, предположим, что одно из полей слияния — это название компании, и вы хотите, чтобы некоторые компании были показаны жирным шрифтом в вашем основном документе, а другие компании — обычным текстом. Даже если вы выделите некоторые компании в источнике данных жирным шрифтом, Word игнорирует форматирование при объединении с вашим основным документом.
К сожалению, Word не предоставляет волшебного переключателя, который можно использовать с полем слияния компании, чтобы принудительно использовать форматирование в источнике данных. Это можно обойти, проявив немного изобретательности и используя поле условного IF Word. Для достижения желаемых результатов выполните следующие действия:
-
В файл источника данных добавьте еще одно поле с именем «FormatBold». Вы можете назвать это как угодно; Цель поля — указать, какие компании должны быть выделены жирным шрифтом при объединении в основной документ.
-
Для каждой записи компании, где вы хотите, чтобы название компании было выделено полужирным шрифтом, введите «Y» или «да» (согласованно) в поле FormatBold.
-
Откройте основной документ.
-
В том месте, где вы хотите, чтобы название компании появилось в документе, вставьте пару скобок поля, нажав Ctrl + F9.
-
Введите IF и пробел.
-
Вставьте новое поле слияния, которое вы добавили в источник данных (FormatBold).
-
Введите пробел, затем знак равенства (=), затем «да» или «Y»
(в кавычках), а затем еще один пробел. (Убедитесь, что вы используете то же соглашение «да» или «Y», которое вы использовали на шаге 2.)
-
Включите полужирное форматирование (нажмите Ctrl + B).
-
Вставьте поле слияния компании с пробелом.
-
Отключите полужирное форматирование (снова нажмите Ctrl + B) и снова вставьте поле слияния компании.
На этом этапе все составное поле слияния должно выглядеть следующим образом. (Если по какой-то причине вы не видите все поля слияния, выделите текст и нажмите Alt + F9.)
{ IF { MERGEFIELD FormatBold } = "yes" { MERGEFIELD Company } { MERGEFIELD Company } }
Конечно, первое появление \ {MERGEFIELD Company} будет выделено жирным шрифтом, а второе — нет. Это поле проверяет содержимое поля слияния FormatBold. Если установлено «да», Word вставляет первую компанию MERGEFIELD (выделенную жирным шрифтом), в противном случае вставляет вторую (не жирную). В любом случае, в некоторых из ваших документов слияния название компании будет выделено жирным шрифтом, а в других — нет.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1321) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:
link: / wordribbon-Formatted_Merging [Форматированное слияние]
.