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 secção contém uma especificação de formato para os dados diferentes num campo.

Secção

Descrição

Primeiro

Formatação de campos com texto.

Segundo

Formatação de campos com cadeias de comprimento zero e Valores nulos.

Por exemplo, se tiver um caixa de textocontrolo no qual pretende que a palavra "Nenhum" seja apresentada quando não existe uma cadeia no campo, pode escrever o formato personalizado @;" Nenhum" como a definição da propriedade Formatar do controlo. 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 na Vista Estrutura.

  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.

Definição

Dados

Apresentação

@@@-@@-@@@@

465043799

465-04-3799

@@@@@@@@@

465-04-3799465043799

465-04-3799465043799

>

davolioDAVOLIODavolio

DAVOLIODAVOLIODAVOLIO

<

davolioDAVOLIODavolio

davoliodavoliodavolio

@;"Desconhecido"

Valor Nulo

Desconhecido

Cadeia de comprimento zero

Desconhecido

Qualquer texto

O mesmo texto que é introduzido é apresentado

Início da Página

Carateres de formato personalizado

Nota: 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.

Caráter

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 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.