Правило автоматической замены для Word?
У меня есть документ Word, который я использую для рассылок, и он связан с файлом Excel.
Допустим, этот файл Excel содержит код (FA139, FA140 и т. Д.), И я хотел бы, чтобы документ Word заменял код строкой текста каждый раз в функции почтовой рассылки. Это означает, что когда я нажимаю "Далее", он получает код из файла Excel и заменяет его текстом.
Задача вопроса не состоит в том, чтобы изменить файл Excel, но сделать все необходимые изменения (если это возможно) в файле Word.
1 ответ
Все, что вам нужно, это ряд полей в Word, закодированных в соответствии с:
{IF {MERGEFIELD Code} = "FA139" "Зеленый"}{IF{MERGEFIELD Code}= "FA140" "Синий"}
или же:
{IF "Code" = "FA139" "Зеленый"} {IF "Code" = "FA140" "Синий"}
где "Код" - это имя поля.
Примечание. Пары фигурных скобок (т. Е. "{ }") Для приведенного выше примера все создаются в самом документе с помощью Ctrl-F9 (Cmd-F9 на Mac); Вы не можете просто напечатать их или скопировать и вставить их из этого сообщения. Также нецелесообразно добавлять их через какие-либо стандартные диалоги Word. Аналогично, шевроны (то есть "" ") являются частью фактических полей слияния, которые вы можете вставить из выпадающего меню" Вставить поле слияния "(то есть вы не можете ни печатать, ни копировать и вставлять их из этого сообщения). Пробелы, представленные в полевых конструкциях, являются обязательными.