Como deixar um espaço em branco na condição IF_THEN_ELSE no MS Word Merge

Como deixar um espaço em branco na condição IF_THEN_ELSE no MS Word Merge

Estou executando um programa de mala direta, onde preciso mesclar determinados campos. Eu fiz isso no passado. Só para acrescentar, tenho que imprimir determinado texto com base no valor do campo no MS Excel. Por exemplo,

Excel

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

E-mail mesclado do MS Word

Record1 Olá, blá, blá, blá

         <<Column9>>
         <<Column10>>

Record2 Olá, blá, blá, blá

Registro 3 Oi, blá, blá, blá

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

Mas quando eu uso e IF_THEN_ELSE, isso me dá um espaço em branco. Obrigado.

Responder1

Retire o espaço do seu documento e coloque-o dentro do código de mala direta (pressione Alt-F9 para ver)

Por exemplo: I am riding a{IF {MERGEFIELD Is_Mini} = "True" " miniature" ""} bus today.(observe o espaço antes de “miniatura”).

O mesmo princípio se aplica às quebras de linha.

Você também pode usar \be \fpara texto antes e depois (por exemplo, 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

Qualquer um dos métodos faz a mesma coisa.

informação relacionada