ID do artigo: 264892 - Última revisão: quinta-feira, 29 de dezembro de 2005 - Revisão: 1.1 Linha em branco não é suprimida em um mesclar Email condicional
Sumário
Microsoft Word suprime em branco Por padrão, linhas em um mesclar Email quando o resultado de um MERGEFIELD é em branco.
No entanto, quando você executar um mesclar Email condicional, o resultado de um campo condicional pode ser em branco. Isso causa uma adicional linha vazia. Para exemplo, em um mesclar Email, você pode desejar para exibir uma mensagem especial para moradores de um estado específico e não exibir essa mensagem Para moradores dos outros estados. Você pode criar um documento principal letra parecido com o seguinte exemplo: { MERGEFIELDNAME }
Quando você executar o mesclar, o documento mesclado para um residente de Washington estado pode aparecer corretamente como
{ MERGEFIELDADDRESS1 } { MERGEFIELDCITY }, { MERGEFIELDSTATE } { MERGEFIELDPOSTALCODE } Prezado { MERGEFIELDNAME }, { If { MERGEFIELDSTATE } = " WA " ForWashingtonstateresidents, weofferspecialratestoAsia. " " } < Corpo da letra... >
Nome
Mas o documento mesclado para um residente de um estado diferente pode aparecer como o seguinte:
Endereço Cidade, StatePostalCode DearName, ForWashingtonstateresidents, weofferspecialratestoAsia. < Corpo da letra... >
Nome
O resultado para um estado non-Washington residente é espaço adicional (em branco linhas) entre a saudação e o corpo da letra.
Endereço Cidade, StatePostalCode DearName, < Corpo da letra... > Este artigo demonstra como usar um campo IF para avaliar os resultados do campo e suprimir a linha se for o resultado como um instrução condicional em branco. Mais Informações
Este artigo fornece dois exemplos de como usar um instrução condicional para suprimir a adicional linha quando o resultado é em branco. Use o seguinte exemplos como apropriado na sua situação.
Exemplo 1Para corrigir o problema conforme descrito na seção " Summary " de neste artigo, use um campo IF como um instrução condicional que compara se um MERGEFIELD atender determinado um valor, as in o seguinte exemplo: { IF MERGEFIELD { } = " < valor > " " true " " false " }
Este condicional IF campo indica que se o MERGEFIELD for igual a <valor>, fazer a parte TRUE; caso contrário, fazer parte False.
Se a condição for atendida, o instrução condicional insere o texto " Prezado Nome para estado de Washington, moradores, oferecemos taxas especiais para Ásia. " conforme você especificado; no entanto, se a condição não for atendida, somente a saudação " Name " Prezado aparecerá. Use o seguinte exemplo para suprimir a mensagem para estado de Washington não moradores quando o MERGEFIELD STATE é igual a WA: { MERGEFIELDNAME } { MERGEFIELDADDRESS1 } { MERGEFIELDCITY }, { MERGEFIELDSTATE } { MERGEFIELDPOSTALCODE } { IF { MERGEFIELDSTATE } = " WA " Prezado " { MERGEFIELDNAME }, ForWashingtonstateresidents, weofferspecialratestoAsia. " " Prezado { MERGEFIELDNAME } , " } Exemplo 2Suprime em branco Microsoft Word linhas quando o resultado de um MERGEFIELD é em branco. Isso é especialmente útil em um endereço. Word suprime a linha vazia quando é o resultado do MERGEFIELD na linha em branco.Observação : há não deve ser qualquer texto adicional, pontuação, espaços, ou campos na mesma linha que contém o MERGEFIELD. No entanto, pode haver algumas ocasião quando você precisará usar um instrução condicional em um endereço. Este exemplo demonstra como suprimir a segunda linha endereço se o resultado de ADDRESS2 for em branco. Se seu lista endereço contém alguns registros que tenham uma segunda linha para o endereço (ADDRESS2) e alguns registros que não têm segunda linha, um linha vazia pode resultar em seu endereço, as in o seguinte exemplo exemplo::
Microsoft Corporation
Para corrigir este problema, use um campo IF como um instrução condicional que compara se um MERGEFIELD atender determinado um valor, as in o seguinte exemplo:
One Microsoft Way Redmond, WA 98052-6399 { if { MergeField } <> " " " true " " false " }
Este condicional IF campo indica que se não for igual a nada, o MERGEFIELD fazer parte TRUE; caso contrário, fazer parte False.
Se a condição for atendida, o instrução condicional Insere os resultados do campo (ADDRESS2) à medida que você especificou; no entanto, se a condição não for atendida, aparecem os resultados da parte False da declaração. Use o seguinte exemplo para suprimir a segunda linha endereço quando é o resultado do ADDRESS2 MERGEFIELD em branco: { MERGEFIELDNAME } Caracteres não-impressão usados neste artigo:{ MERGEFIELDADDRESS1 } { IF { MERGEFIELDADDRESS2 } < > " " " { MERGEFIELDADDRESS2 } { MERGEFIELDCITY } { MERGEFIELDSTATE } { MERGEFIELDPOSTALCODE } " " { MERGEFIELDCITY } { MERGEFIELDSTATE } { MERGEFIELDPOSTALCODE } " }
A exibição esses caracteres não-printing no seu documento do Word, faça o seguinte:
Referências
Para obter mais informações sobre como suprimir em branco linhas em um mesclar Email, clique o seguinte artigo número para exibição o artigo no Microsoft Knowledge Base:
264722
(http://support.microsoft.com/kb/264722/
)
Como suprimir em branco linhas durante um mesclar Email
Para obter mais informações sobre um problema semelhante no qual Word não pode suprimir em branco espaços para um instrução condicional em um mesclar Email, clique o seguinte artigo número para exibição o artigo no Microsoft Knowledge Base:
211651
(http://support.microsoft.com/kb/211651/
)
Espaço em branco aparece se campo é em branco em mesclar Email
Para obter mais informações sobre um campo IF condicional, clique Microsoft Word ajuda sobre o menu Ajuda , tipo if field Em Office assistente ou o Assistente de resposta, e seguida, clique de pesquisa para exibição os tópicos retornados.
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Caso tenha encontrado erros neste artigo e queira colaborar no processo de aperfeiçoamento desta ferramenta, por favor preencha o formulário existente na parte inferior desta página. Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 264892
(http://support.microsoft.com/kb/264892/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início