Códigos de campo: campo SkipIf

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

O campo SkipIf compara duas expressões: se a comparação for verdadeira, SkipIf cancela o documento de impressão em série actual, é movido para a próxima registo de dados na origem de dados e iniciar um novo documento de impressão em série; Se a comparação for falsa, o Microsoft Word continua o documento de impressão em série atual.

Documentos que foram criados em versões anteriores do Word podem utilizar o campo SkipIf para impedir que o Word produzir um documento intercalado para determinados registos na origem de dados. No entanto, pode selecionar registos de dados mais facilmente ao utilizar o comando Filtrar na caixa de diálogo Destinatários da impressão em série , que aparece quando clica em Editar lista de destinatários , no grupo Iniciar Impressão em série no separador Mailings .

Nota: Não utilize o campo SkipIf com o campo seguinte.

Sintaxe

Quando visualiza o campo SkipIf num documento, a sintaxe será apresentada da seguinte forma:

{SKIPIF Expressão1 operador Expressão2 }

Nota: Um código de campo indica o que o campo deve mostrar. Resultados de campo são o que é apresentado no documento depois de ter avaliada o código de campo. Para alternar entre a visualização do código de campo e os resultados do código de campo, prima Alt+F9.

Instruções

Pode utilizar o campo SkipIf num documento ou como parte de uma impressão em série.

Para utilizar o campo SkipIf num documento, faça o seguinte:

  1. No separador Inserir, no grupo Texto, clique em Peças Rápidas e, em seguida, clique em Campo.

  2. Na lista nomes de campos , selecione SkipIf.

  3. Na caixa códigos de campo , escreva as expressões, operador, texto VERDADEIRO e texto FALSO, seguindo a sintaxe mostrada acima.

  4. Clique em OK.

Para utilizar o campo SkipIf como parte de uma impressão em série, efetue o seguinte enquanto estiver a configurar a impressão em série:

  1. No separador Mailings , no grupo escrever & inserir campos , clique em regrase, em seguida, clique em Ignorar registo se.

  2. Na lista nome do campo , selecione o nome de um campo de impressão em série, tal como Localidade.

  3. Na lista comparação , selecione o operador que pretende. Por exemplo, para destacar os destinatários numa cidade específica, selecione igual a.

  4. Na caixa Comparar com, escreva o valor que pretende utilizar. Por exemplo, para identificar destinatários em Tóquio, escreva Tóquio.

    Nota: Se tiver selecionado está em branco ou não está em branco na lista comparação , deixe a caixa Comparar com vazia.

Propriedades

Expressão1, Expressão2

Valores que pretende comparar. Estas expressões podem ser dados do campo de impressão em série, nomes de marcador, cadeias de carateres, números, campos aninhados que devolvem um valor ou fórmulas matemáticas. Se uma expressão contiver espaços, coloque a expressão aspas.

Notas: 

  • Se utilizar um campo de intercalação (MergeField) numa expressão, o campo de intercalação refere-se aos dados no registo de dados atual e não no registo de dados seguinte.

  • Expressão2 deve ser colocada entre aspas para ser comparada como cadeia de carateres.

  • Se o operador for = ou <>, a Expressão2 pode conter um ponto de interrogação (?) para representar qualquer caracter ou um asterisco (*) para representar uma cadeia de carateres.

  • Se utilizar um asterisco na Expressão2, a parte da Expressão1 que corresponde ao asterisco e quaisquer caracteres restantes na Expressão2 não pode exceder os 128 carateres.

Operador

Operador de comparação. Inserir um espaço antes e depois do operador.

Operador

Descrição

=

Igual a

<>

Diferente de

>

Maior que

<

Menor que

>=

Maior ou igual a

<=

Menor ou igual a

Exemplo

Quando insere o campo SkipIf seguinte para uma impressão em série documento principal, o campo SkipIf examina o conteúdo do campo ordem no registo de dados atual. Se o campo de ordem contém um número menor que 100, for apresentado nenhum documento intercalado para esse registo de dados.

{ SKIPIF { MERGEFIELD Encomenda } < 100 }

Início da Página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×