Especificar como os dados são exibidos usando uma formatação personalizada

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Você ter os dados em um campo são exibidas em um formato específico aplicando formatos personalizados. Personalizar formatação apenas alterar como os dados são exibidos e não afeta como os dados são armazenados em um banco de dados do Microsoft Access ou como os usuários podem inserir ou editar dados.

Aplicar um formato personalizado é uma opção quando trabalhar com tipos de dados que seja não têm uma opção de formatação de acesso predefinido ou se um formato predefinido não atender às suas necessidades. Você pode aplicar formatos personalizados por meio de conjuntos de caracteres literais e caracteres de espaço reservado a um campo. Quando você aplicar um formato a um campo de tabela, esse mesmo formato é automaticamente aplicado a qualquer controle de formulário ou relatório que você vincular (link) a esse campo de tabela.

Este artigo descreve os tipos de caracteres literais e de espaço reservado que você pode usar com tipos de dados específicos e mostra como aplicar a formatação.

O que deseja fazer?

Saiba mais sobre formatos personalizados

Especificar um formato para tipos de dados número e moeda

Especificar um formato para tipos de dados texto e Memorando

Especificar um formato para dados de data/hora tipo

Saiba mais sobre as opções de formatação

Aprender mais sobre formatos personalizados

Ao criar um formato personalizado, você insere vários caracteres na propriedade Formato de um campo de tabela. Esses caracteres consistem de espaços reservados (como 0 e #), separadores (como pontos finais e vírgulas), caracteres literais e cores.

Além disso, você pode especificar formatos para quatro tipos de valores numéricos —positivo, negativo, zero (0) e nulo (indefinido). Se optar por criar um formato para cada tipo de valor, primeiro será necessário definir o formato para valores positivos, depois para valores negativos, depois para valores zero e, por último, para valores nulos. Além disso, também será necessário separar cada formato usando ponto-e-vírgula.

Exemplo de formatos personalizados   

#.###,##;(#.###,##)[Vermelho];0.000,00;"Indefinido"

Essa cadeia de caracteres tem quatro formatos personalizados e exibe o seguinte:

  • Valores positivos com duas casas decimais.

  • Valores negativos com duas casas decimais, entre parênteses e fonte vermelha.

  • Valores zero como o número 0, sempre com duas casas decimais.

  • Valores nulos como a palavra "Indefinido".

Cada uma das quatro seções da cadeia é separada por um ponto-e-vírgula (;).

A seguir, são descritas todas as seções:

  • A tecla de cerquilha (#) é um espaço reservado para dígitos. Se o formato não encontrar valores, o Access exibirá um espaço em branco. Para exibir zeros em vez de espaços em branco (por exemplo, para exibir 1234 como 1234,00), use o número 0 como espaço reservado.

  • Por padrão, a primeira seção exibe valores positivos. Se quiser usar um formato com valores maiores ou mais casas decimais, você poderá adicionar mais espaços reservados para o valor decimal, como #.###,###. A título de exemplo, 1234,5678 é exibido como 1.234,568. Observe que este formato usa ponto como separador de milhar e vírgula como separador decimal.

    Se os valores decimais do registro excederem o número de caracteres de espaço reservado do formato personalizado, o Access arredondará os valores e exibirá somente o número de valores especificados pelo formato. Por exemplo, se o campo contiver 3.456,789, mas o formato especificar duas casas decimais, o Access arredondará o valor decimal para ,79.

  • Por padrão, a segunda seção exibe apenas valores negativos. Se os dados não contiverem valores negativos, o Access deixará o campo vazio. O exemplo anterior de formato coloca todo valor negativo dentro de caracteres literais — os parênteses de abertura e fechamento. Ele também usa a declaração de cor [Vermelho] para exibir os valores negativos em vermelho.

  • Por padrão, a terceira seção define o formato de todos os valores zero (0). Neste exemplo, quando o campo contém um valor zero, é exibido 0.000,00. Para exibir texto em vez de um número, você pode usar "Zero" (entre aspas duplas).

  • Por padrão, a quarta seção define o que os usuários verão quando um registro contiver um valor nulo. Neste exemplo, eles verão a palavra "Indefinido". Você também pode usar outro texto, como "Nulo" ou "****". Lembre-se de que os caracteres entre aspas duplas são tratados como literais e exibidos exatamente como foram digitados.

Observação : Não é preciso usar todas as quatro seções. Por exemplo, se o campo de tabela aceitar valores nulos, você poderá omitir a quarta seção.

Início da página

Especificar um formato para tipos de dados de Número e Moeda

Se você não especificar um formato personalizado para valores numéricos e de moeda, o Access exibirá números no formato de Número Geral e moedas no formato de Moeda.

Para criar um formato personalizado, use os caracteres de formatação mostrados na tabela a seguir. Você também pode especificar uma cor na qual deseja exibir o número ou a moeda.

Caractere

Descrição

#

Usado para exibir um dígito. Cada instância do caractere representa uma posição de um número. Se não houver um valor em uma posição, o Access exibirá um espaço em branco. Além disso, pode ser usado como espaço reservado.

Por exemplo, se você aplicar o formato ### e insira um valor de 45 no campo, 45 é exibida. Se você inserir 12,145 em um campo, o Access exibe 12,145 — mesmo que você definiu apenas um espaço reservado para a esquerda de milhares separador.

0

Usado para exibir um dígito. Cada instância do caractere representa uma posição para um número. Se não houver um valor em uma posição, o Access exibirá um zero (0).

Separadores de milhar e decimal

Usado para indicar onde deseja que o Access posicione os separadores decimais e milhar. O Access usa os separadores definidos para suas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte alterar as configurações regionais do Windows para modificar a aparência de alguns tipos de dados.

espaços vazios, + - $ ()

Usados para inserir espaços vazios, caracteres matemáticos (+ -) e símbolos financeiros (¥ £ $) conforme necessário em qualquer lugar das cadeias de caracteres de formato. Para usar outros símbolos matemáticos comuns, como barras (\ ou /) e o asterisco (*), coloque-os entre aspas duplas. Observe que é possível usá-los em qualquer lugar.

\

Usado para forçar o Access a exibir o caractere imediatamente seguinte. Equivale a colocar um caractere entre aspas duplas.

!

Usado para forçar o alinhamento à esquerda de todos os valores. Quando você força alinhamento à esquerda, é possível usar o # e 0 espaços reservados de dígito, mas você pode usar espaços reservados para caracteres de texto. Para obter mais informações sobre os espaços reservados, consulte Personalizar formatos para texto e Memorando tipos de dados.

*

Usado para forçar o caractere imediatamente depois do asterisco a se tornar um caractere de preenchimento — um caractere usado para preencher espaços vazios. Normalmente, o Access exibe os dados numéricos como alinhados à direita e preenche a área à esquerda do valor com espaços vazios. Você pode adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres de formato; nesse caso, o Access preencherá qualquer espaço vazio com o caractere especificado.

Por exemplo, o formato £##*~,00 exibe um valor monetário como £45~~~~~,15. O número de caracteres til (~) exibidos no campo depende do número de espaços vazios no campo da tabela.

%

Usado como último caractere de uma cadeia de caracteres de formato. Multiplica o valor por 100 e exibe o resultado com um sinal de porcentagem no final.

E+, E-

–ou–

e+, e-

Usado para exibir valores em notação científica (exponencial).

Use essa opção quando o formato científico predefinido não fornecer espaço suficiente para os seus valores. Use E + ou e + para exibir valores como expoentes positivos, e E- ou e- para exibir expoentes negativos. É necessário usar esses espaços reservados com outros caracteres.

Por exemplo, suponha que você aplique o formato 0,000E+00 a um campo numérico e insira 612345. O Access exibe 6,123E+05. Primeiro, o Access arredonda o número de casas decimais para três (o número de zeros à direita ou à esquerda do separador decimal). Em seguida, calcula o valor exponencial do número de dígitos à direita (ou à esquerda, dependendo das configurações de idioma) do separador decimal no valor original. Neste exemplo, o valor original coloca "612345" (cinco dígitos) à direita do separador decimal. Por isso, o Access exibe 6,123E+05, e o valor resultante é o equivalente de 6,123 x 105.

"Texto literal"

Use aspas duplas para envolver qualquer texto que deverá ser exibido aos usuários.

[cor]

Usado para aplicar uma cor a todos os valores de uma seção do formato. Coloque o nome entre colchetes e use um destes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo ou branco.

Para aplicar um formato personalizado aos tipos de dados de Número ou de Moeda, faça o seguinte:

  1. No Painel de Navegação, clique com o botão direito na tabela a ser alterada e clique em Modo Design no menu de atalho.

  2. Selecione o campo que deseja formatar e, na guia Geral, clique na célula ao lado da caixa Formato.

  3. Insira os caracteres específicos com base nas suas necessidades de formatação.

  4. Pressione CTRL+S para salvar seu trabalho.

Depois de aplicar um formato personalizado a um campo, você poderá testá-lo seguindo qualquer um destes procedimentos, ou todos eles:

  • Insira valores sem separadores de milhar ou separadores de decimal e veja como o formato trata os dados. O formato coloca os separadores nos lugares corretos?

  • Insira valores maiores ou menores que o previsto (com e sem separadores) e veja como o formato se comporta. Ele adiciona espaços vazios indesejados ou zeros à esquerda ou à direita?

  • Insira um valor zero ou nulo em um formato destinado a valores positivos ou negativos e veja se você gosta do resultado.

Início da página

Especificar um formato para tipos de dados de Texto e Memorando

Os tipos de dados texto e memorando não aceitar formatos predefinidos. O tipo de dados de texto aceita formatos personalizados somente, o tipo de dados Memorando aceita personalizada e a formatação Rich Text.

Normalmente, formatos personalizados são aplicados aos tipos de dados de Texto e Memorando para facilitar a leitura dos dados da tabela. Por exemplo, se você usar um formulário da Web para coletar números de cartão de crédito e armazenar esses números sem espaços, poderá usar um formato personalizado para adicionar os espaços apropriados a fim de facilitar a leitura dos números de cartão de crédito.

Os formatos personalizados dos tipos de dados de Texto e Memorando só permitem duas seções de formato em uma cadeia de caracteres. A primeira seção de uma cadeia de formato controla o aspecto do texto e a segunda exibe valores vazios ou cadeias de comprimento nulo. Se você não especificar um formato, o Access alinhará à esquerda todo o texto das folhas de dados.

A tabela a seguir lista e explica os formatos personalizados que você pode aplicar aos campos que possuem os tipos de dados de Texto ou Memorando.

Caractere

Descrição

@

Usado para exibir qualquer caractere disponível na respectiva posição na cadeia de caracteres do formato. Se o Access posicionar todos os caracteres dos dados subjacentes, os espaços reservados restantes aparecerão como espaços vazios.

Por exemplo, se a cadeia de caracteres do formato for @@@@@ e o texto subjacente for ABC, o texto aparecerá alinhado à esquerda e com dois espaços vazios à esquerda dos caracteres.

&

Usado para exibir qualquer caractere disponível na respectiva posição na cadeia de caracteres do formato. Se o Access posicionar todos os caracteres dos dados subjacentes, os espaços reservados restantes não mostrarão nada.

Por exemplo, se a cadeia de caracteres do formato for &&&&& e o texto for ABC, somente o texto alinhado à esquerda será exibido.

!

Usado para forçar os caracteres de espaço reservado a serem preenchidos da esquerda para a direita, em vez de da direita para a esquerda. Esse caractere deve ser usado no início de qualquer cadeia de caracteres de formato.

<

Usado para colocar todo o texto em letras minúsculas. Esse caractere deve ser usado no início de uma cadeia de caracteres de formato, mas pode ser precedido por um ponto de exclamação (!).

>

Usado para colocar todo o texto em letras maiúsculas. Esse caractere deve ser usado no início de uma cadeia de caracteres de formato, mas pode ser precedido por um ponto de exclamação (!).

*

Quando usado, o caractere imediatamente depois do asterisco (*) passa a ser um caractere de preenchimento — um caractere usado para preencher espaços vazios. Normalmente, o Access exibe o texto como alinhado à esquerda e preenche a área à direita do valor com espaços vazios. Você pode adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres de formato. Nesse caso, o Access preencherá qualquer espaço vazio com o caractere especificado.

Espaço vazio, + - $ ()

Usado para inserir espaços vazios, caracteres matemáticos (+ -), símbolos financeiros ($ ¥ £) e parênteses conforme necessário em qualquer lugar das cadeias de caracteres de formato. Para usar outros símbolos matemáticos comuns, como barras (\ ou /) e asterisco (*), coloque-os entre aspas duplas; observe que eles podem ser posicionados em qualquer lugar da cadeia de formato.

"Texto literal"

Coloque entre aspas duplas qualquer texto que deverá ser exibido para os usuários.

\

Usado para forçar o Access a exibir o caractere imediatamente seguinte. Equivale a colocar um caractere entre aspas duplas.

[cor]

Usado para aplicar uma cor a todos os valores de uma seção do formato. Coloque o nome entre colchetes e use um destes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo ou branco.

Observação : Quando você especifica um formato, o Access preenche os caracteres de espaço reservado com dados do campo subjacente.

Para aplicar um formato personalizado, siga este procedimento:

  1. No Painel de Navegação, clique com o botão direito do mouse na tabela que você deseja alterar e clique em Modo Design no menu de atalho.

  2. Selecione o campo que deseja formatar e, na guia Geral, clique na célula ao lado da caixa Formato.

  3. Insira o formato.

    O tipo de formato personalizado que você pode especificar depende do tipo de dados selecionado para o campo.

  4. Pressione CTRL+S para salvar seu trabalho.

Você pode testar a formatação personalizada de qualquer uma destas maneiras:

  • Insira valores em letras maiúsculas ou minúsculas e veja como o formato trata os dados. Os resultados fazem sentido?

  • Insira valores maiores ou menores que o previsto (com e sem separadores) e veja como o formato se comporta. Ele adiciona espaços à esquerda ou à direita ou espaços vazios indesejados, ou caracteres inesperados?

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

Início da página

Especifique um formato para os tipos de dados de Data/Hora

Se você não especificar um formato predefinido ou personalizado, o Access aplicará o formato Data Geral — m/dd/aaaa h:mm:ss AM/PM.

Os formatos personalizados para campos de Data/Hora podem conter duas seções — uma para a data e a outra para horas , separadas por ponto-e-vírgula. Por exemplo, é possível recriar o formato de Data Geral da seguinte forma: dd/m/aaaa;h:nn:ss.

Caractere

Descrição

Separador de data

Usado para controlar onde o Access posiciona o separador de dias, meses e anos. O Access usará o separador definido em suas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte alterar as configurações regionais do Windows para modificar a aparência de alguns tipos de dados.

c

Usado para exibir o formato de data geral.

d ou dd

Usado para exibir o dia do mês com um ou dois dígitos. No caso de um dígito, use um único espaço reservado. No caso de dois dígitos, use dois espaços reservados.

ddd

Usado para abreviar o dia da semana para três letras.

Por exemplo, segunda-feira aparece como Seg.

dddd

Usado para exibir os dias da semana por extenso.

ddddd

Usado para exibir o formato de Data Abreviada.

dddddd

Usado para exibir o formato de Data Completa.

q

Usado para exibir o número do dia da semana.

Por exemplo, segunda-feira aparece como 2.

m ou mm

Usado para exibir o mês com um ou dois dígitos.

mmm

Usado para abreviar o nome do mês para três letras.

Por exemplo, outubro aparece como out.

mmmm

Usado para exibir os nomes dos meses por extenso.

q

Usado para exibir o número do trimestre atual do calendário (1-4).

Por exemplo, para uma data em maio, o Access exibe 2 como valor do trimestre.

y

Usado para exibir o dia do ano (1-366).

aa

Usado para exibir os dois últimos dígitos do ano.

Observação : É recomendável a inserção e a exibição dos quatro dígitos do ano.

yyyy

Usado para exibir todos os dígitos de um ano no intervalo 0100-9999.

Separador de hora

Usado para controlar onde o Access coloca o separador de horas, minutos e segundos. O Access usa o separador definido nas configurações regionais do Windows.

h ou hh

Usado para exibir a hora com um ou dois dígitos.

n ou nn

Usado para exibir minutos com um ou dois dígitos.

s ou ss

Usado para exibir segundos com um ou dois dígitos.

ttttt

Usado para exibir o formato de Hora Completa.

AM/PM

Usado para exibir valores do relógio de 12 horas com AM ou PM no final. O Access usa o relógio do sistema do seu computador para definir o valor.

A/P ou a/p

Usado para exibir valores do relógio de 12 horas com A, P, a ou p no final. O Access usa o relógio do sistema do seu computador para definir o valor.

AMPM

Usado para exibir valores de relógio de 12 horas. O Access usa os indicadores de manhã e tarde especificados nas configurações regionais do Windows.

Espaço vazio, + - $ ()

Usado para inserir espaços vazios, caracteres matemáticos (+ -), símbolos financeiros ($ ¥ £) e parênteses conforme necessário em qualquer lugar das cadeias de caracteres de formato. Para usar outros símbolos matemáticos comuns, como barras (\ ou /) e o asterisco (*), coloque-os entre aspas duplas. Observe que é possível usá-los em qualquer lugar.

\

Usado para forçar o Access a exibir o caractere imediatamente seguinte. Equivale a colocar um caractere entre aspas duplas.

*

Usado para forçar o caractere imediatamente depois do asterisco a se tornar um caractere de preenchimento — um caractere usado para preencher espaços vazios. Normalmente, o Access exibe o texto como alinhado à esquerda e preenche a área à direita do valor com espaços vazios. Você pode adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres de formato. Nesse caso, o Access preencherá qualquer espaço vazio com o caractere especificado.

"Texto literal"

Use aspas duplas para envolver qualquer texto que deverá ser exibido aos usuários.

[cor]

Usado para aplicar uma cor a todos os valores de uma seção do formato. Coloque o nome entre colchetes e use um destes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo ou branco.

Início da página

Saiba mais sobre opções de formatação

Se você quiser um campo em uma folha de dados, formulário ou relatório para exibir um determinado valor, enquanto o campo armazena um valor diferente, crie um campo de pesquisa. Para saber mais sobre campos de pesquisa, leia Personalizar como os dados são exibidos, criando um campo de pesquisa. Para controlar o formato no qual os dados são inseridos, leia a criar uma máscara de entrada para inserir campo ou valores em uma versão específica de controle. Para saber como adicionar formatação a um campo rich text, leia Inserir ou adicionar um campo rich text.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×