Como concatenar campos em uma caixa de texto para remover linhas em branco

O suporte para o Office 2003 terminou

A Microsoft terminou o suporte para o Office 2003 em 8 de abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

IMPORTANTE: 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). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 287685
Iniciante: Requer conhecimento da interface do usuário em computadores de usuário único.

Este artigo aplica-se a um banco de dados do Microsoft Access (.mdb ou .accdb) e a um projeto Microsoft Access (.adp). Para uma versão deste artigo do Microsoft Access 2000, consulte 209653.
Para uma versão deste artigo do Microsoft Access 97, consulte 95917.
Sumário
Este artigo mostra como concatenar vários campos para uso em um formulário ou relatório. Isso é especialmente útil em um relatório de etiqueta endereçamento quando alguns campos são nulo ou vazio. Campos nulos podem causar linhas em branco a serem impressas em um relatório. Além disso, convém poder copiar e colar um nome completo e endereço de um formulário em outro aplicativo, como o Microsoft Word.
Mais Informações
Usando o () IIf e funções IsNull (), você pode determinar se um campo ficará em branco. Se um campo estiver em branco, ele retorna um valor "vazio". Chr (13) e Chr (10) são usados para adicionar um retorno e caractere de avanço uma linha para a caixa de texto.

Siga estas etapas para criar um campo concatenado elimina linhas em branco. Este exemplo usa um formulário, mas as mesmas etapas também se aplicam ao relatórios.
  1. Abra o banco de dados de exemplo Northwind.mdb.
  2. Criar um novo formulário baseado na tabela Funcionários e abra-o no modo de design.
  3. Adicione um controle de caixa de texto à seção detalhe do formulário e, em seguida, defina as propriedades a seguir.
       Text Box   ---------------------------------------------------------------   ControlName: Full Address   ControlSource:   =IIf(IsNull([FirstName]),"",[FirstName] & " ") & _      IIf(IsNull([LastName]),"",[LastName]& Chr(13)& Chr(10)) & _      IIf(IsNull([ADDRESS]),"",[ADDRESS] & Chr(13) & Chr(10)) & _      IIf(IsNull([CITY]),"",[CITY] & ", ") & _      IIf(IsNull([REGION]) ,"",[REGION] & " ") & _      IIf(IsNull([PostalCode]),"",[PostalCode])   CanGrow:   Yes   CanShrink: Yes					
  4. Abra o formulário no modo de formulário. Observe que existem há linhas em branco, mesmo se alguns dos campos na tabela funcionários estiverem em branco.
Referências
Para obter mais informações sobre a função IIf(), no Editor do Visual Basic, clique em Ajuda do Microsoft Visual Basic no menu Ajuda , digite IIf() no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir o tópico.

Para obter mais informações sobre a função IsNull(), no Editor do Visual Basic, clique em Ajuda do Microsoft Visual Basic no menu Ajuda , digite IsNull() no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir o tópico.

Para obter mais informações sobre como trabalhar com campos que não contêm dados, clique em Ajuda do Microsoft Access no menu Ajuda , digite sobre trabalhar com campos em branco em consultas no Assistente do Office ou no Assistente de resposta e, em seguida, clique em Pesquisar para exibir os tópicos retornados.
OfficeKBHowTo espaço em branco "e" comercial rótulos acrescentar link seqüência combinar juntos ACC2002 reviewdocid ACC2007

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 287685 - Última Revisão: 03/26/2007 22:46:51 - Revisão: 6.1

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbmt kbdta kbhowto KB287685 KbMtpt
Comentários