Applies ToWord para Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

Apresenta o nome de um campo de dados dentro dos carateres de intercalação "divisa" num documento principal de impressão em série, por exemplo, "NomePróprio". Quando o documento principal é intercalado com o origem de dados selecionado, as informações do campo de dados especificado são inseridas em vez do campo de impressão em série.

Em versões anteriores do Word, os documentos intercalados apresentaram frequentemente espaços duplos em vez do campo mapeado para dados em falta. Agora, pode utilizar comutadores para especificar que texto é impresso antes ou depois dos resultados do campo (desde que o campo contenha dados).

Tem de selecionar o origem de dados para o documento principal antes de inserir campos de impressão em série.

Sintaxe

Quando vê o campo MergeField no seu documento, a sintaxe tem o seguinte aspeto:

{ MERGEFIELD FieldName [Parâmetros]}

Nota:  Um código de campo indica o que o campo deve mostrar. Os resultados dos campos são o que é mostrado no documento depois de ter avaliado 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

"FieldName"

O nome de um campo de dados listado no registo de cabeçalho do origem de dados selecionado . O nome do campo tem de corresponder exatamente ao nome do campo no registo de cabeçalho.

Parâmetros

\b

Especifica o texto a inserir antes do campo MergeField se o campo não estiver em branco.

\f

Especifica o texto a inserir ao seguir o campo MergeField se o campo não estiver em branco.

\m

Especifica que o campo MergeField é um campo mapeado.

\v

Ativa a conversão de carateres para formatação vertical.

Exemplo

Colocar os três campos MergeField seguintes em conjunto e utilizar o parâmetro \f conforme especificado garante que os três campos têm espaços entre os mesmos, mas apenas se as informações de campo designadas estiverem presentes no origem de dados.

{ MERGEFIELD CoutesyTitle \f " " } { MERGEFIELD FirstName \f " " } { MERGEFIELD LastName }

Resulta no seguinte:

  • Se todos os campos estiverem presentes: Sra. Mindy Martin

  • Se o NomePróprio estiver em falta na origem de dados: Sra. Martin

Nota: Se precisar de alterar o nome do campo especificado num campo de impressão em série, edite o nome do campo nos códigos de campo MergeField. Alterar um nome de campo com os códigos de campo ocultos não tem qualquer efeito.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.