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

O Número (incluindo Número Grande) e Conversor de Moedas Tipos de Dados no Acesso têm uma grande variedade de formatos para ajudar a atender às suas circunstâncias exclusivas. Com o número e a formatação de moeda, você tem três opções: manter os formatos padrão, aplicar um formato predefinido ou criar um formato personalizado.  Quando você aplica um formato a um campo de tabela, esse mesmo formato é aplicado automaticamente a qualquer formulário ou controle de relatório que você vincule posteriormente a esse campo de tabela.  A formatação só altera a forma como os dados são exibidos e não afeta como os dados são armazenados ou como os usuários inserem dados.

Neste artigo

Visão geral dos formatos de número e moeda

Para criar um formato personalizado, você inserirá vários caracteres na propriedade Format de um campo de tabela. Os caracteres podem ser espaços reservados (como 0 e #), separadores (como períodos e vírgulas), caracteres literais e cores com base em como você deseja que a formatação seja. Basta lembrar que o Access aplica automaticamente todos os formatos personalizados que você usa em um campo de tabela, a um controle em um formulário ou relatório se ele estiver vinculado (vinculado).

Você pode especificar formatos para quatro tipos de valores numéricos – positivo, negativo, zero (0) e nulo (indefinido). Se você optar por criar um formato para cada tipo de valor, deverá colocar o formato para valores positivos em primeiro lugar, o formato para valores negativos em segundo lugar, o formato para zero valores terceiros e o formato para valores nulos por último. Além disso, você deve separar cada formato com um ponto e vírgula.

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

Exibe como: 1.234.568-1.234.568 = 0

Veja o que significa a formatação

  • O sinal de número (#) é um Espaço reservado para dígitos. Se não houver 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 como este #####.00.

  • Valores positivos com duas casas decimais.

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

  • Zero valores como o número 0, sempre com duas casas decimais.

  • Valores nulos como a palavra "Indefinido".

Até quatro seções são possíveis para uma cadeia de caracteres e cada seção é separada por um ponto e vírgula (;). Se o campo da tabela aceitar valores nulos, você poderá omitir a quarta seção.

Seção

Descrição do formato

Exemplo

Se a primeira seção contiver #,####.##

Exibe valores positivos.

1234.5678 é exibido como 1.234.568

Esse formato usa a vírgula como o separador de milhares e o período como separador decimal. Se os valores decimal no registro excederem o número de caracteres de espaço reservado no formato personalizado, o Access arredondará os valores e exibirá apenas o número de valores especificados pelo formato. Por exemplo, se o campo contiver 3.456.789, mas seu formato especificar 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 contiver (#,####.#)[Red]

Exibe apenas valores negativos.Se seus dados não contiverem valores negativos, o Access deixará o campo em branco.

O valor negativo é incluído em caracteres literais ou parênteses. Neste exemplo, qualquer valor negativo será exibido na cor vermelha.

Se a terceira seção contiver 0.000.00

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

Quando o campo contém um valor de zero, 0.000.00 é exibido. Para exibir texto em vez de um número, use "Zero" (cercado por aspas duplas).

Se a quarta seção contiver "Indefinido"

Define o que os usuários veem quando um registro contém um valor nulo. Nesse caso, os usuários veem a palavra "Indefinido".

Você também pode usar outro texto, como "Null" ou "****". Caracteres ao redor com aspas duplas são tratados como literais e são exibidos exatamente como inseridos.

Início da Página

Aplicar um formato predefinido

O Access fornece vários formatos predefinidos para dados de número e moeda. O formato padrão é exibir o número conforme inserido.

Dica    Você pode usar a propriedade DecimalPlaces para substituir o número padrão de casas decimais para o formato predefinido especificado para a propriedade Format .

Em uma tabela

  1. Abra a tabela do modo Design.

  2. Na seção superior da grade de design, selecione o campo Data/Hora que você deseja formatar.

  3. Na seção Propriedades de Campo na seção inferior, clique na seta na caixa Propriedade Formatar e selecione um formato na lista suspensa.

  4. Depois de selecionar um formato, o botão Opções de Atualização de Propriedade será exibido e permitirá que você aplique seu novo formato a quaisquer outros campos de tabela e controles de formulário que logicamente o herdem. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e clique em Formato de Atualização em todos os lugares <Nome do Campo> é usado. Nesse caso, Nome do Campo é o nome do seu número ou campo de moeda.

  5. Para aplicar suas alterações a todo o banco de dados, quando a caixa de diálogo Propriedades de Atualização for exibida e exibir os formulários e outros objetos que herdarão o novo formato. Clique em Sim.

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

  6. Salve suas alterações e alterne para a exibição datasheet para ver se o formato atende às suas necessidades.

Observação    Novos formulários, relatórios ou exibições que você cria com base nesta tabela obtêm a formatação da tabela, mas você pode substituir isso no formulário, relatório ou exibição sem alterar a formatação da tabela.

Em um formulário ou relatório

Em um formulário ou relatório, as datas geralmente são mostradas em caixas de texto. Basta definir a propriedade Format para a caixa de texto como o formato de data desejado.

  1. Abra o formulário ou a exibição de layout do relatório ou o Modo de Exibição de Design.

  2. Posicione o ponteiro na caixa de texto com o número ou a moeda.

  3. Pressione F4 para exibir a Folha de Propriedades.

  4. Defina a propriedade Format como um dos formatos de data predefinidos.

Em uma consulta

  1. Abra a consulta no Modo de Exibição de Design.

  2. Clique com o botão direito do mouse no campo de data e clique em Propriedades.

  3. Na Folha de Propriedades, selecione o formato desejado na lista de propriedades Format .

Em uma expressão

  • Use a função FormatDateTime para formatar um valor de data em um dos vários formatos predefinidos.

    Você pode achar isso útil se estiver trabalhando em uma área que requer uma expressão, como uma macro ou uma consulta.

Início da Página

Exemplos de formatos predefinidos

A tabela a seguir mostra as configurações predefinidas da propriedade Format para números e moeda.

Configuração

Descrição

Número Geral

(Padrão) Exiba o número conforme inserido.

Moeda

Use o mil separador; siga as configurações especificadas nas configurações regionais do Windows para quantidades negativas, símbolos decimal e moeda e casas decimais.

Euro

Use o símbolo euro (euro), independentemente do símbolo de moeda especificado nas configurações regionais do Windows.

Corrigido

Exibir pelo menos um dígito; siga as configurações especificadas nas configurações regionais do Windows para quantidades negativas, símbolos decimal e moeda e casas decimais.

Padrão

Use o separador mil; siga as configurações especificadas nas configurações regionais do Windows para quantidades negativas, símbolos decimais e casas decimais.

Porcentagem

Multiplique o valor por 100 e anexe um sinal percentual (%); siga as configurações especificadas nas configurações regionais do Windows para quantidades negativas, símbolos decimais e casas decimais.

Científico

Use notação científica padrão.

Veja a seguir exemplos dos formatos de número predefinidos.

Configuração

Dados

Exibição

Número Geral

3456.789 –3456.789 $213.21

3456.789 –3456.789 $213.21

Moeda

3456.789 –3456.789

$3.456.79 ($3.456,79)

Corrigido

3456.789 –3456.789 3.56645

3456.79 –3456.79 3.57

Padrão

3456.789

3,456.79

Porcentagem

3 0.45

300% 45%

Científico

3456.789 –3456.789

3.46E+03 –3.46E+03

Início da Página

Aplicar um formato personalizado

  1. Abra a tabela do modo Design.

  2. Na seção superior da grade de design, selecione o campo Data/Hora que você deseja formatar.

  3. Na seção Propriedades de Campo , selecione a guia Geral , clique na célula ao lado da caixa Formatar e insira os caracteres específicos com base nas suas necessidades de formatação.

  4. Depois de selecionar um formato, a marca inteligente Opções de Atualização de Propriedade será exibida e permitirá que você aplique seu novo formato a quaisquer outros campos de tabela e controles de formulário que logicamente o herdem. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e clique em Atualizar Formato em todos os lugares em que o Nome do Campo é usado. Nesse caso, Nome do Campo é o nome do campo Data/Hora.

  5. Para aplicar suas alterações a todo o banco de dados, quando a caixa de diálogo Propriedades de Atualização for exibida e exibir os formulários e outros objetos que herdarão o novo formato. Clique em Sim.

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

  6. Salve suas alterações e alterne para a exibição datasheet para ver se o formato atende às suas necessidades.

  7. Teste o formato fazendo o seguinte:

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

    • Insira valores mais longos ou mais curtos do que você prevê (com e sem separadores) e veja como o formato se comporta. O formato adiciona espaços em branco 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.

Observação    Quando você aplica um formato a um campo de tabela, o Access usa esse mesmo formato em qualquer formulário ou controles de relatório que você associa (link) a esse campo.

Início da Página

Exemplos de formatos personalizados

Veja a seguir exemplos de formatos de número personalizados.

Configuração

Descrição

0; (0);;" Null"

Exibir valores positivos normalmente; exibir valores negativos em parênteses; exiba a palavra "Nulo" se o valor for Null.

+0.0;–0.0; 0.0

Exibir um sinal de adição (+) ou menos (–) com números positivos ou negativos; exibirá 0.0 se o valor for zero.

Início da Página

Caracteres de formato personalizados

Para criar um formato personalizado, use os caracteres a seguir como espaços reservados e separadores.

Caractere

Descrição

#

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

Por exemplo, se você aplicar o formato #,### e inserir um valor de 45 no campo, 45 será exibido. Se você inserir 12.145 em um campo, o Access exibirá 12.145 – mesmo que você tenha definido apenas um espaço reservado à esquerda do separador de milhares.

0

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

Separador decimal

. (ponto)

Indica onde você deseja que o Access coloque o caractere separador entre uma parte inteira e decimal de um campo de número ou moeda.

Separadores decimal variam e são definidos nas configurações regionais no Windows.

Milhares de separadores

, (vírgula)

Indica onde você deseja que o Access coloque o caractere separador entre a parte de milhares de um número ou campo de moeda.

Milhares de separadores variam e são definidos nas configurações regionais no Windows.

espaços em branco, + - $ ()

Usado para inserir espaços em branco, caracteres matemáticos (+ -) e símbolos financeiros ({ £ $) conforme necessário em qualquer lugar em suas cadeias de caracteres de formato. Se você quiser usar outros símbolos de matemática comuns, como barra (\ ou /) e o asterisco (*), cerque-os com aspas duplas. Observe que você pode colocá-los em qualquer lugar.

 \

Usado para forçar o Access a exibir o caractere que se segue imediatamente. Isso é o mesmo que cercar um caractere com aspas duplas.

 !

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

 *

Usado para forçar o caractere imediatamente após o asterisco a se tornar um caractere de preenchimento – um caractere usado para preencher espaços em branco. O acesso normalmente exibe dados numéricos como alinhados à direita e preenche qualquer área à esquerda do valor com espaços em branco. Você pode adicionar caracteres de preenchimento em qualquer lugar em uma cadeia de caracteres de formato e, ao fazer isso, o Access preenche todos os espaços em branco com o caractere especificado.

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

 %

Usado como o último caractere em uma cadeia de caracteres de formato. Multiplica o valor por 100 e exibe o resultado com um sinal percentual à direita.

E+, E-

–ou–

e+, e-

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

Use essa opção quando o formato científico predefinido não fornecer espaço suficiente para seus valores. Use e+ ou e+ para exibir valores como expoentes positivos e E- ou e- para exibir expoentes negativos. Você deve 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. O acesso primeiro arredonda o número de casas decimais para três (o número de zeros à direita ou à esquerda do separador decimais). Em seguida, o Access calcula o valor expoente do número de dígitos que caem para a direita (ou esquerda, dependendo das configurações do idioma) do separador decimal no valor original. Nesse caso, o valor original teria colocado "612345" (cinco dígitos) à direita do ponto decimal. Por esse motivo, o Access exibe 6.123E+05 e o valor resultante é o equivalente a 6.123 x 105.

"Texto literal"

Use aspas duplas para cercar qualquer texto que você deseja que os usuários vejam.

[cor]

Usado para aplicar uma cor a todos os valores em uma seção do seu formato. Você deve incluir o nome da cor em colchetes e usar um destes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo ou branco.

Início da Página

Exibir A.D. ou B.C.

Você pode usar um formato personalizado para exibir "d.C." antes ou "a.C." após um ano, dependendo se for inserido um número positivo ou negativo. Números positivos são exibidos como anos com um "d.C." antes do ano. Números negativos são exibidos como anos com um "a.C." depois do ano.

  1. Abra a tabela do modo Design.

  2. Na seção superior da grade de design, selecione o campo Número que você deseja formatar.

  3. Na seção inferior, clique na caixa Propriedade Formatar e insira este formato personalizado:

    "d.C. " #;# " a.C."

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.