Como deixar um espaço em branco na condição IF_THEN_ELSE na Mesclagem do MS Word

1

Estou executando um programa de mala direta, onde preciso mesclar alguns campos. Eu fiz isso no passado. Apenas para adicionar estes, eu tenho que imprimir determinado texto com base no valor do campo no MS Excel. Por exemplo,

MS EXCEL

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

Email mesclado do MS Word

Record1           Oi,             blá blá blá

         <<Column9>>
         <<Column10>>

Record2            Oi,             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.Por favor, informe. Obrigado.

    
por howtechstuffworks 16.04.2012 / 21:36

1 resposta

0

Tire o espaço do 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 a quebras de linha.

Você também pode usar \b e \f para o texto antes e depois (por exemplo, I am riding a{IF {MERGEFIELD Is_Mini} = "True" "miniature" "" \b " "} bus today. ): link

Qualquer método faz a mesma coisa.

    
por 06.11.2013 / 17:24