Условное добавление периода при слиянии писем (Microsoft Word)
Роуз использует функцию слияния почты Word для создания сертификатов. Исходные данные находятся в базе данных Access, и иногда средний исходный текст, извлеченный из базы данных, имеет точку после начальной, а иногда — нет. Роуз задается вопросом, есть ли способ в Word, чтобы проверка слияния почты для конечного периода данных в среднем начальном поле и автоматически добавляла его при необходимости.
К сожалению, мы не смогли придумать способ сделать это. Word, похоже, не имеет возможности проверять символы в объединенных данных на лету. Однако мы нашли обходной путь. Откройте документ слияния и сразу после поля слияния, в которое вставляется средний инициал, введите точку. Когда вы выполняете слияние, некоторые средние инициалы будут иметь одну точку (если у них нет ни одной точки в источнике данных), а другие будут иметь две точки (если у них есть одна точка в источнике данных). Все, что вам нужно сделать, это выполнить операцию «Найти и заменить», заменив все экземпляры двух периодов одним периодом.
Это может быть не так «чисто», как вам хотелось бы; в конце концов, это добавляет дополнительный шаг к подготовке вашего сертификата. Однако это проще, чем вручную просматривать объединенный файл и самостоятельно просматривать каждый средний инициал.
WordTips — ваш источник экономичного обучения работе с Microsoft Word.
(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (307) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:
link: / wordribbon-Conditionally_Adding_a_Period_in_a_Mail_Merge [Условное добавление периода при слиянии писем]
.