Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Os campos Texto Curto e Texto Longo (também denominado Memo) são talvez os Tipos de Dados mais utilizados. Com a formatação de texto, tem duas opções: manter os formatos predefinidos ou criar um formato personalizado. Quando aplica um formato a um campo de tabela, esse mesmo formato é aplicado automaticamente a qualquer controlo de formulário ou relatório que posteriormente vincula a esse campo de tabela.  A formatação só altera a forma como os dados são apresentados e não afeta a forma como os dados são armazenados ou como os utilizadores introduzem dados.

Neste artigo

Descrição geral dos formatos de texto

Os tipos de dados Texto Breve e Texto Longo (também denominado Memo) não têm formatos predefinidos. O tipo de dados Texto Breve tem apenas formatos personalizados. O tipo de dados Texto Longo tem formatação personalizada e rtf. Se não especificar um formato, o Access à esquerda alinha todo o texto nas folhas de dados.

Normalmente, aplica formatos personalizados aos tipos de dados Texto Breve e Texto Longo para facilitar a leitura dos dados da tabela. Por exemplo, se utilizar um formulário para recolher números de cartão de crédito e armazenar esses números sem espaços, pode utilizar um formato personalizado para adicionar os espaços adequados para facilitar a leitura dos números dos cartões de crédito.

Os formatos personalizados para campos de Texto podem ter até duas secções. Cada seção contém a especificação de formato para dados diferentes em um campo.

Seção

Descrição

First

Formato para campos com texto.

Second

Formato para campos com cadeias de comprimento zero e valores Nulo.

Por exemplo, se você tiver um caixa de textocontrole no qual deseja que a palavra "Nenhuma" apareça quando não houver nenhuma cadeia de caracteres no campo, digite o formato personalizado @;"Nenhuma" como a configuração de propriedade Format do controle. O símbolo @ na primeira secção faz com que o texto do campo seja apresentado e a segunda secção faz com que a palavra "Nenhum" apareça quando existe uma cadeia de comprimento zero ou um valor Nulo no campo.

Pode utilizar a função Formatar para devolver um valor para uma cadeia de comprimento zero e outro para um valor Nulo

Para controlar o formato em que os dados são introduzidos, veja Controlar formatos de introdução de dados com máscaras de introdução. Para melhorar o texto simples num Tipo de Dados de Texto Longo, consulte Adicionar um campo de texto formatado.

Início da Página

Aplicar um formato personalizado

  1. Abra a tabela do modo Design.

  2. Na secção superior da grelha de estrutura, selecione o campo Data/Hora que pretende formatar.

  3. Na secção Propriedades do Campo , selecione o separador Geral , clique na célula junto à caixa Formatar e introduza os carateres específicos com base nas suas necessidades de formatação.

  4. Depois de introduzir um formato, o botão Opções de Atualização de Propriedades é apresentado e permite-lhe aplicar o formato a quaisquer outros campos de tabela e controlos de formulário que o herdem logicamente. Para aplicar as alterações em toda a base de dados, clique na etiqueta inteligente e, em seguida, clique em Atualizar Formato em todos os <nome do campo> é utilizado. Neste caso, Nome do Campo é o nome do campo Texto.

  5. Se optar por aplicar as suas alterações a toda a base de dados, a caixa de diálogo Propriedades da Atualização é apresentada e apresenta os formulários e outros objetos que herdam o novo formato. Clique em Sim para aplicar o formato.

    Para obter mais informações, veja Propagar uma propriedade de campo.

  6. Guarde as alterações e, em seguida, mude para a vista Folha de Dados para ver se o formato satisfaz as suas necessidades.

  7. Teste a formatação de texto personalizada das seguintes formas:

    • Introduza valores em maiúsculas ou minúsculas e veja como o formato trata os dados.

    • Introduza uma cadeia de comprimento zero ou um valor nulo e veja se gosta do resultado.

Início da Página

Exemplos de formatos personalizados

Seguem-se exemplos de formatos de texto personalizados.

Configuração

Dados

Exibição

@@@-@@-@@@@

465043799

465-04-3799

@@@@@@@@@

465-04-3799465043799

465-04-3799465043799

>

ribeiroRIBEIRORibeiro

RIBEIRORIBEIRORIBEIRO

<

ribeiroRIBEIRORibeiro

ribeiroribeiroribeiro

@;"Desconhecido"

Valor Nulo

Desconhecido

Cadeia de comprimento zero

Desconhecido

Qualquer texto

O mesmo texto inserido é exibido

Início da Página

Carateres de formato personalizado

Observação: Aplicar qualquer formato personalizado aos campos Texto Longo ou Memo trunca o ecrã para 255 carateres.

Para criar um formato personalizado, utilize os seguintes carateres como marcadores de posição e separadores.

Caractere

Descrição

@

Utilizado para apresentar qualquer caráter disponível para a sua posição na cadeia de formato. Se o Access colocar todos os carateres nos dados subjacentes, os restantes marcadores de posição serão apresentados como espaços em branco.

Por exemplo, se a cadeia de formato for @@@@@ e o texto subjacente for ABC, o texto será alinhado à esquerda com dois espaços em branco à esquerda.

&

Utilizado para apresentar qualquer caráter disponível para a sua posição na cadeia de formato. Se o Access colocar todos os carateres nos dados subjacentes, os restantes marcadores de posição não apresentarão nada.

Por exemplo, se a cadeia de formato for &&&&& e o texto for ABC, só é apresentado o texto alinhado à esquerda.

!

Utilizado para forçar o preenchimento de carateres de marcador de posição da esquerda para a direita em vez da direita para a esquerda. Tem de utilizar este caráter no início de qualquer cadeia de formato.

<

Utilizado para forçar todo o texto a minúsculas. Tem de utilizar este caráter no início de uma cadeia de formato, mas pode precedê-lo com um ponto de exclamação (!).

>

Utilizado para forçar todo o texto a maiúsculas. Tem de utilizar este caráter no início de uma cadeia de formato, mas pode precedê-lo com um ponto de exclamação (!).

*

Quando utilizado, o caráter imediatamente após o asterisco (*) torna-se um caráter de preenchimento — um caráter utilizado para preencher espaços em branco. Normalmente, o Access apresenta texto como alinhado à esquerda e preenche qualquer área à direita do valor com espaços em branco. Pode adicionar carateres de preenchimento em qualquer lugar numa cadeia de formato. Quando o fizer, o Access preenche todos os espaços em branco com o caráter especificado.

Espaço em branco, + - $ ()

Utilizado para inserir espaços em branco, carateres matemáticos (+ -), símbolos financeiros ($ ¥ £) e parênteses conforme necessário em qualquer parte das cadeias de formato. Se quiser utilizar outros símbolos matemáticos comuns, como barra (\ ou /) e o asterisco (*), coloque-os entre aspas duplas. Tenha em atenção que pode colocar estes carateres em qualquer parte da cadeia de formato.

"Texto literal"

Utilize aspas duplas para colocar o texto que pretende apresentar aos utilizadores.

\

Utilizado para forçar o Access a apresentar o caráter que se segue imediatamente. Isto é o mesmo que rodear um caráter com aspas duplas.

[cor]

Utilizado para aplicar uma cor a todos os valores numa secção do seu formato. Tem de colocar o nome entre parênteses e utilizar um destes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo ou branco.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.