Personalizar formatos de dados no Access

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.

Os dados do seu banco de dados vêm com formatos predefinidos, mas quando você quiser algo diferente, poderá usar formatos personalizados. Como a formatação personalizada só altera a maneira como os dados são exibidos, não é preciso se preocupar com alterações nos dados. Este artigo explica quais tipos de caracteres estão disponíveis e como você pode usá-los.

Observação :  As opções de formatação personalizada não estão disponíveis para aplicativos do Access.

O que você deseja fazer?

Saiba mais sobre formatos personalizados

Formatos para os tipos de dados Número e Moeda

Formatos para tipos de dados de texto

Formatando o tipo de dados Data/Hora

Saiba mais sobre formatos personalizados

Para criar um formato personalizado, você deve inserir vários caracteres na propriedade Formato de um campo da tabela. Os caracteres podem ser espaços reservados (como 0 e #), separadores (como pontos finais e vírgulas), caracteres literais e cores, dependendo da formatação desejada. Lembre-se de que o Access aplica automaticamente qualquer formato personalizado usado em um campo de tabela a um controle de um formulário ou relatório que esteja associado (vinculado).

Você pode especificar os 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, insira primeiro o formato para valores positivos, depois o formato para valores negativos, em seguida o formato para valores zero e, por último, o formato para valores nulos. Além disso, é preciso separar cada formato com um ponto-e-vírgula.

Exemplo de formatação personalizada: #.###,##;(#.###,##)[Vermelho];0.000,00;"Indefinido"

Exibido como: 1.234,568-1,234.568 = 0

Veja a seguir o que significa a formatação

  • O sinal numérico (#) é um Espaço reservado para dígitos. Se não houver valor algum, o Access exibe um espaço em branco. Para exibir zeros em vez de espaços em branco.
    Exemplo: para exibir 1234 como 1234,00, use o número 0 como o espaço reservado, como em ####,00.

  • Valores positivos com duas casas decimais.

  • Valores negativos com duas casas decimais, entre parênteses e texto em vermelho.

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

  • Valores nulos como a palavra "Indefinido".

Uma cadeia permite até quatro seções e cada seção é separada por um ponto-e-vírgula (;). Se o seu campo de tabela não aceita valores nulos, você pode omitir a quarta seção.

Seção

Descrição do formato

Exemplo

Se a primeira seção contém #.###,##

Valores positivos são exibidos.

1234,5678 é exibido como 1.234,568

Este formato usa o ponto como separador de milhar e a vírgula como separador decimal. Se os valores decimais do registro excederem o número de caracteres do espaço reservado do formato personalizado, o Access arredonda os valores e exibe somente o número de valores especificados pelo formato. Por exemplo, se o campo contém 3.456,789 e o formato especifica duas casas decimais, o Access arredonda o valor decimal para 0,79.

Dica : Para um formato com valores maiores ou mais casas decimais, adicione mais espaços reservados para o valor decimal, como #.###,###.

Se a segunda seção contém (#.###,##)[Vermelho]

Somente valores negativos são exibidos.
Se os seus dados não contêm valores negativos, o Access deixa o campo em branco.

O valor negativo é colocado entre caracteres literais ou entre parênteses. Neste exemplo, qualquer valor negativo será exibido na cor vermelha.

Se a terceira seção contém 0.000,00

Define-se o formato para todos os valores zero (0).

Quando o campo contém um valor zero, exibe-se 0.000,00. Para exibir texto em vez do número, use "Zero" (entre aspas duplas).

Se a quarta seção contém "Indefinido"

Define-se o que é visualizado pelos usuários quando um registro contém um valor nulo. Neste caso, os usuários visualizam a palavra "Indefinido".

Também é possível usar outro texto, como "Nulo" ou "****". Os caracteres colocados entre aspas duplas são tratados como literais e exibidos exatamente como foi inserido.

Início da página

Formatos para os tipos de dados Número e Moeda

Para criar um formato personalizado, use os caracteres de formatação mostrados na tabela a seguir.

Caractere

Descrição

#

Usado para exibir um dígito. Cada instância do caractere representa a posição de um número. Se não houver valor algum em uma posição, o Access exibe um espaço vazio. Também pode ser usado como um 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 a posição de um número. Se não houver valor algum em uma posição, o Access exibe o número zero (0).

Separadores decimais e de milhar

Usados para indicar onde você deseja que o Access posicione os separadores decimais e de milhar.

espaços em branco, + - $ ()

Usados para inserir espaços em branco, caracteres matemáticos (+ -) e símbolos financeiros (¥ £ $), conforme necessário, em qualquer lugar das cadeias de caracteres. Se você deseja usar outros símbolos matemáticos comuns, como a barra (\ ou /) e o asterisco (*), coloque-os entre aspas duplas. Observe que você pode posicioná-los em qualquer lugar.

\

Usado para forçar o Access a exibir o caractere imediatamente seguinte. Isso é o mesmo que colocar um caractere entre aspas duplas.

!

Usado para forçar o alinhamento esquerdo de todos os valores. Ao forçar o alinhamento esquerdo, você não pode usar os espaços reservados de dígito # e 0, mas pode usar os espaços reservados para os caracteres de texto.

*

Usado para forçar o caractere imediatamente seguinte ao asterisco a se tornar um caractere de preenchimento  — um caractere usado para preencher espaços em branco. O Acess normalmente alinha os dados numéricos pela direita e preenche a área à esquerda do valor com espaços em branco. É possível adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres e, ao fazer isso, o Access preenche qualquer espaço em branco com o caractere especificado.

Por exemplo, o formato £##*~.00 exibe uma quantia de moeda como £45~~~~~.15. O número de caracteres de til (~) exibidos no campo depende do número de espaços em branco no campo da tabela.

%

Usado como o último caractere de uma cadeia de caracteres. Multiplica o valor por 100 e exibe o resultado seguido do sinal de porcentagem.

E+, E-

–ou–

e+, e-

Usados para exibir valores de notação (exponencial) científica.

Use esta opção quando o formato científico predefinido não oferecer espaço suficiente para os seus valores. Use E+ ou e+ para exibir os valores como expoentes positivos e E- ou e- para exibir os expoentes negativos. Estes espaços reservados devem ser usados com outros caracteres.

Por exemplo, vamos supor que você aplica o formato 0,000E+00 a um campo numérico e depois insere 612345. O Access exibe 6,123E+05. O Access primeiro arredonda o número de casas decimais para três (o número de zeros à direita ou à esquerda do separador decimal). Em seguida, o Access calcula o valor expoente do número de dígitos que ficam à direita (ou à esquerda, dependendo de suas configurações de idioma) do separador decimal do valor original. Neste caso, o valor original colocaria "612345" (cinco dígitos) à direita da vírgula decimal. Por essa razão, o Access exibe 6,123E+05 e o valor resultante é equivalente a 6,123 x 105.

"Texto literal"

Coloque entre aspas duplas qualquer texto a ser visualizado pelos usuários.

[cor]

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

Aplicar formatação personalizada a tipos de dados Número e Moeda:

  1. Abra a tabela no Modo Design e selecione o campo que você deseja formatar,

  2. Na guia Geral, clique na célula localizada ao lado da caixa Formatar e insira os caracteres específicos conforme as suas necessidades de formatação.

  3. Pressione CTRL+S para salvar seu trabalho.

Início da página

Formatos para tipos de dados Texto

Os tipos de dados texto e memorando não aceitar formatos predefinidos, mas você pode aplicar formatos personalizados para facilitar a leitura de dados de 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, você pode usar um formato personalizado para adicionar espaços apropriados para facilitar a leitura dos números de cartão de crédito. Os tipos de dados texto e Memorando permitem duas seções de formato de uma cadeia. A primeira seção da cadeia de caracteres controla como o texto aparece e a segunda seção controla valores como vazios ou cadeias de caracteres de comprimento zero apareçam. Se você não especificar um formato, o Access esquerda alinha todo o texto em folhas de dados.

As tabelas a seguir listam e explicam os formatos personalizados que podem ser aplicados aos tipos de dados Texto:

Caractere

Descrição

@

Usado para exibir qualquer caractere disponível para a sua posição na cadeia de caracteres. Se o Access posicionar todos os caracteres nos dados subjacentes, qualquer espaço reservado restante será exibido como espaço em branco.

Por exemplo, se a cadeia de caracteres é @@@@@ e o texto subjacente é ABC, o texto é alinhado pela esquerda com dois espaços em branco à esquerda.

&

Usado para exibir qualquer caractere disponível para a sua posição na cadeia de caracteres. Se o Access posicionar todos os caracteres nos dados subjacentes, os espaços reservados restantes não exibem nada.

Por exemplo, se a cadeia de caracteres é &&&&& e o texto é ABC, somente o texto alinhado pela esquerda é exibido.

!

Usado para forçar o preenchimento dos caracteres de espaço reservado da esquerda para a direita, não da direita para a esquerda. É preciso usar este caractere no início de qualquer cadeia de caracteres.

<

Usado para forçar a aplicação de minúsculas em todo o texto. É preciso usar este caractere no início de uma cadeia de caracteres, mas você também pode iniciá-la com um ponto de exclamação (!).

>

Usado para forçar a aplicação de maiúsculas em todo o texto. É preciso usar este caractere no início de uma cadeia de caracteres, mas você também pode iniciá-la com um ponto de exclamação (!).

*

Ao usar o asterisco (*), o caractere imediatamente seguinte a ele se torna um caractere de preenchimento  — um caractere usado para preencher espaços em branco. O Access normalmente alinha o texto pela esquerda e preenche a área à direita do valor com espaçoes em branco. É possível adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres. Ao fazer isso, o Access preenche qualquer espaço em branco com o caractere especificado.

Espaço em branco, + - $ ()

Usado para inserir espaços em branco, caracteres matemáticos (+ -), símbolos financeiros (¥ £ $) e parênteses, conforme necessário, em qualquer lugar das cadeias de caracteres. Se você deseja usar outros símbolos matemáticos comuns, como a barra (\ ou /) e o asterisco (*), coloque-os entre aspas duplas  — observe que você pode posicionar esse caracteres em qualquer lugar da cadeia de caracteres.

"Texto literal"

Coloque entre aspas duplas qualquer texto a ser visualizado pelos usuários.

\

Usado para forçar o Access a exibir o caractere imediatamente seguinte. Isso é o mesmo que colocar um caractere entre aspas duplas.

[cor]

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

Observação : Ao especificar um formato, o Access preenche os caracteres de espaço reservado com dados do campo subjacente.

Aplicar formatos personalizados a campos de texto

  1. Abra a tabela do modo Design.

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

  3. Insira o seu 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.

Início da página

Formatar o tipo de dados Data/Hora

Se você não especificar um formato predefinido ou personalizado para o tipo de dados de data e hora, o Access aplica automaticamente o formato de data  — m/dd/aaaa h:mm:ss AM/PM. Os formatos personalizados dos campos Data/Hora podem conter duas seções  — uma para a data e outra para a hora. Você deve separar as seções com ponto-e-vírgula. Por exemplo, é possível recriar o formato Data Geral da seguinte maneira: m/dd/aaaa;h:mm:ss.

Caractere

Descrição

Separador de data

Usado para controlar onde o Access deve posicionar o separador de dias, meses e anos.

c

Usado para exibir o formato de data geral.

d ou dd

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

ddd

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

Por exemplo, Segunda-feira é exibido como Seg.

dddd

Usado para representar todos os dias da semana.

ddddd

Usado para exibir o formato de data abreviada.

dddddd

Usado para exibir o formato de data por extenso.

/s

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

Por exemplo, Segunda-feira é exibido como 2.

m ou mm

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

mmm

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

Por exemplo, Outubro é exibido como Out.

mmmm

Usado para representar os nomes de todos os meses.

/t

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

Por exemplo, para um dia de maio, o Access exibe 2 como o valor do trimestre.

a

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

aa

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

Observação : Recomendamos inserir e exibir todos os quatro dígitos do ano em questão.

aaaa

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

Separador da Hora

Usado para controlar onde o Access posiciona o separador de horas, minutos e segundos.

h ou hh

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

n ou nn

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

s ou ss

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

ttttt

Usado para exibir o formato de hora por extenso.

AM/PM

Usado para exibir os valores do relógio de 12 horas seguidos de AM ou PM. O Access depende do relógio do sistema do computador para definir o valor.

A/P ou a/p

Usado para exibir os valores do relógio de 12 horas seguidos de A, P, a ou p. O Access depende do relógio do sistema do computador para definir o valor.

AMPM

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

Espaço em branco, + - $ ()

Usado para inserir espaços em branco, caracteres matemáticos (+ -), símbolos financeiros (¥ £ $) e parênteses, conforme necessário, em qualquer lugar de suas cadeias de caracteres. Se você deseja usar outros símbolos matemáticos comuns, como a barra (\ ou /) e o asterisco (*), coloque-os entre aspas duplas. Observe que você pode posicioná-los em qualquer lugar.

\

Usado para forçar o Access a exibir o caractere imediatamente seguinte. Isso é o mesmo que colocar um caractere entre aspas duplas.

*

Usado para forçar o caractere imediatamente seguinte ao asterisco a se tornar um caractere de preenchimento  — um caractere usado para preencher espaços em branco. O Access normalmente alinha o texto pela esquerda e preenche a área à direita do valor com espaçoes em branco. É possível adicionar caracteres de preenchimento em qualquer lugar de uma cadeia de caracteres. Ao fazer isso, o Access preenche qualquer espaço em branco com o caractere especificado.

"Texto literal"

Coloque entre aspas duplas qualquer texto a ser visualizado pelos usuários.

[cor]

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

Para obter mais informações, consulte Formatando datas e horas.

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.

×