1

Я запускаю программу слияния, в которой мне нужно объединить определенные поля. Я делал это в прошлом. Просто чтобы добавить к ним, я должен напечатать определенный текст на основе значения поля в MS Excel. Например,

MS EXCEL

               <<Column8>> <<Column9>> <<Column10>>
   Record1          Y           N           Y
   Record2          N           N           N
   Record3          Y           Y           Y

MS Word Объединенная электронная почта

Record1 Привет, бла-бла-бла

         <<Column9>>
         <<Column10>>

Record2 Привет, бла-бла-бла

Запись 3 Привет, бла-бла-бла

         <<Column8>>
         <<Column9>>
         <<Column10>>

Но когда я использую и IF_THEN_ELSE, это дает мне пустое место.Пожалуйста, порекомендуйте. Благодарю.

1 ответ1

0

Выньте место из вашего документа и поместите его в код слияния (нажмите Alt-F9, чтобы увидеть)

Например: сегодня I am riding a{IF {MERGEFIELD Is_Mini} = "True" " miniature" ""} bus today. (обратите внимание на пробел перед "миниатюрой").

Тот же принцип применяется к разрывам строк.

Вы также можете использовать \b и \f для текста до и после (например, I am riding a{IF {MERGEFIELD Is_Mini} = "True" "miniature" "" \b " "} bus today.): Http://office.microsoft.com/en-us/word-help/field-codes-mergefield-field-HP005186172.aspx

Любой метод делает то же самое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .