Adicionar e personalizar formatos de data e hora

Este artigo explica as diversas formas que você pode inserir valores de data e hora em um banco de dados do Microsoft Office Access 2007. As informações de base explicam como o Access armazena dados de data e hora, e quando e porque você utilizaria um determinado método de inserção de dados. As instruções explicam as técnicas mais comuns de inserção de dados de data e hora, como criar e utilizar máscaras de entrada e como aplicar diferentes formatos de exibição em seus dados de data e hora.

O que você deseja fazer?


Aprender como o Access armazena e utiliza os valores de data e hora

Ao utilizar o banco de dados do Access, você pode visualizar valores de data e hora em quaisquer formatos, como um formato europeu (28.11.2006 ou 28-11-2006), um formato do Sul da Ásia (28/11/2006) ou o formato dos EUA (11/28/2006).

Independentemente de como o Access formata os dados de data e hora, e de como você os insere, o Access armazena datas e horas como números de ponto flutuante de precisão dupla — um sistema também chamado de datas seriais. Esta figura representa um valor de data e hora serial típico.

Número de dupla precisão

A parte inteira do valor, à esquerda do ponto decimal, representa a data. A parte fracional, à direita do ponto decimal, representa a hora.

O número da figura representa 24 de dezembro de 2003, às 21h. O componente de data é o número de dias inteiros decorridos desde o início ou data "base" de 30/12/1899. Neste exemplo, 37.979 dias decorreram desde 30/12/1899 até 24/12/2003. O componente de hora é uma fração de um dia de 24 horas. Portanto, um valor de 0,875 multiplicado por 24 horas é igual a 21 horas ou 21h.

Os valores negativos no componente de data representam datas anteriores à data base. Por exemplo, um valor de -1 como o componente de data indica um dia antes da data base, ou 29/12/1899.

Os valores válidos de data variam de -657.434 (1º de janeiro, 100 D.C.) a 2.958.465 (31 de dezembro de 9999 D.C.). Os valores válidos de hora variam de ,0 a ,9999 ou 23:59:59.

O armazenamento de valores de data e hora como números permite a execução de um grande número de cálculos de dados de data e hora. Por exemplo, você pode calcular um número total de horas trabalhadas (um cartão de ponto) ou o tempo de existência de uma nota fiscal. Para obter mais informações sobre como calcular valores de dada, consulte os artigos: Função Date e Criar uma expressão.

Novos recursos de data e hora

Agora, o Office Access 2007 fornece um selecionador de data. Quando você seleciona ou, de outra maneira, enfoca o campo Data/Hora, o selecionador de data é exibido à direita ou à esquerda do campo, dependendo das configurações de idioma. Quando você clica no selecionador de data, é exibido um controle de calendário:

Controle de calendário

É possível utilizar o calendário para selecionar uma data passada ou futura, ou clicar em Hoje para inserir rapidamente a data de hoje.

Comportamento padrão de data e hora

Por padrão, o Access sempre aplica um formato de exibição aos dados de data e hora. A menos que você tenha especificado de outra forma, o Access utiliza os formatos Data Geral e Hora Completa, dois formatos predefinidos fornecidos com o produto. O formato Data Geral utiliza esse formatos: dd/mm/aaaa fora dos EUA e mm/dd/aaaa nos EUA. O formato de Hora Completa utiliza este formato: hh:mm:ss AM/PM.

Esses formatos variarão de acordo com a localização geográfica especificada na configuração da Opções Regionais e de Idioma do Microsoft Windows. Por exemplo, na Europa e em muitas partes da Ásia, você visualizaria 28.11.2006 12:07:12 PM ou 28/11/2006 12:07:12 PM, dependendo de sua localização. Nos Estados Unidos, você visualiza 11/28/2006 12:07:12 PM.

Lembre-se de que o Access sempre utiliza os separadores de data e hora especificados em suas configurações regionais, a menos que você os substitua por um formato de exibição personalizado. Para obter mais informações sobre a alteração da configuração das Opções Regionais e de Idioma, consulte Como as configurações regionais do Windows afetam as datas e horas, mais adiante neste artigo. Para obter mais informações sobre a criação de formatos de exibição personalizados, consulte Aplicar formatos predefinidos e personalizados aos dados de data e hora, mais adiante neste artigo.

Lembre-se, também que, por padrão, os formatos de exibição não afetam a maneira como você insere seus dados de data e hora ou como o Access armazena esses dados. Por exemplo, você pode inserir uma data no formato europeu como 28.11.2006, mas a tabela, o formulário ou o relatório pode exibir o valor como 11/28/2006.

Finalmente, o Access fornece um determinado nível de validação de dados, por padrão. Por exemplo, você não pode inserir uma data inválida, como 32.11.2006. Ao tentar inserir essa data, o Access exibirá uma mensagem de alerta e você terá a opção de inserir um outro valor ou de converter o campo de tipo de dados Data/Hora em tipo de dados Texto. Como regra, você converte o campo em texto somente se desejar interromper a execução de cálculos de seus dados. Caso você não esteja familiarizado com os tipos de dados, consulte o artigo Noções básicas do design de banco de dados.

Como as máscaras de entrada afetam a entrada de data e hora

Além dos comportamentos padrão e das configurações regionais abordados na seção anterior, um componente chamado máscara de entrada pode afetar a forma como você irá inserir os valores de data e hora. Uma máscara de entrada é um conjunto de caracteres literais e espaço reservado que obriga você a inserir dados em um formato ou seqüência específica. Por exemplo, ao selecionar um campo Data/Hora, você pode visualizar uma data ou hora em branco que deve ser preenchida:

__/___/____

Se você tentar inserir um caractere inválido, como um número onde a máscara exige uma letra, o Access não permitirá a inserção desse caractere. Esta figura mostra uma máscara de entrada, conforme apresentada em uma tabela.

Campo Data/Hora com uma máscara de entrada

Neste caso, a máscara obriga você a inserir datas como dd/mmm/aaaa, com o mês inserido como três letras.

Se você tentar inserir um valor inválido, como um número em um espaço que exija uma letra, o Access não permitirá a inserção desse caractere inválido. Se você tiver problemas para determinar os tipos de caracteres exigidos por uma máscara de entrada, contate o criador do banco de dados ou o administrador de sistemas.

Início da página Início da página

Adicionar um campo Data/Hora em uma tabela

Para utilizar datas e horas em um banco de dados, você começa criando um campo Data/Hora em uma ou mais tabelas do banco de dados. Não importa onde você visualiza o valor de data ou hora — em um formulário ou relatório, por exemplo — os dados residem em uma tabela.

Você pode inserir datas e horas em um campo definido como tipos de dados Texto ou Memorando, mas não pode executar cálculos com os dados resultantes. Por este motivo, essas etapas explicam somente como adicionar o campo Data/Hora em uma tabela. Além disso, você pode adicionar um campo de data/hora no modo Folha de Dados. As etapas da seção seguinte explicam como usar ambas as técnicas.

Criar um campo de data/hora no modo Folha de Dados

  1. No Painel de Navegação, clique duas vezes na tabela que você deseja alterar. Isso abre a tabela no modo Folha de Dados.
  2. Localize o campo em branco (coluna) na tabela. Por padrão, Adicionar Novo Campo aparece na linha de cabeçalho de todos os novos campos, da seguinte forma:

Um novo campo em uma folha de dados

  1. Clique duas vezes na linha de cabeçalho e insira um nome para o novo campo Data/Hora.
  2. Na primeira linha em branco abaixo do cabeçalho, insira uma data ou hora.

-ou-

Na guia Folha de Dados, no grupo Tipo e Formatação de Dados, clique na seta na lista suspensa ao lado de Tipo de Dados e, em seguida, selecione um tipo de dados.

  1. Salve as alterações.

Criar um campo Data/Hora no modo Design

  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. Na seção superior do criador da tabela, selecione uma linha em branco.
  3. Na coluna Nome do Campo, insira um nome para o novo campo.
  4. Selecione a coluna Tipo de Dados e, em seguida, selecione Data/Hora na lista.

O novo campo deve se parecer com este, embora o nome do campo possa variar:

Criador da consulta com um novo campo Data/Hora

  1. Salve as alterações.

Início da página Início da página

Adicionar datas e horas aos registros

Como regra, você insere datas e horas manualmente ou utilizando o selecionador de data que o Office Access 2007 fornece. As etapas dessa seção explicam como utilizar os dois métodos e fornecem links para informações sobre o trabalho com datas de forma programática.

Inserir datas manualmente

  1. Selecione ou enfoque o campo Data/Hora.
  2. Insira a data ou hora.

Se for exibida uma máscara de entrada quando você selecionar o campo Data/Hora, insira os valores conforme exigido pela máscara. Se você tiver problemas para determinar as exigências da máscara, contate o administrador de sistemas ou o criador do banco de dados.

Inserir datas utilizando o selecionador de data

  1. Selecione ou enfoque o campo Data/Hora.
  2. Clique no selecionador de data, localizado à direita ou à esquerda do campo.

É exibido um controle de calendário mostrando o mês e dia atuais:

Controle de calendário.

  1. Para inserir a data atual, clique em Hoje.

-ou-

Selecione um dia do mês atual.

-ou-

Utilize os botões avançar ou voltar para selecionar um outro mês ou dia.

O Access grava o valor selecionado no campo da tabela quando você clica em uma data.

Início da página Início da página

Utilizar a máscara de entrada para controlar como os usuários utilizarão datas e horas

Você utiliza uma máscara de entrada quando deseja que os usuários insiram dados em um formato predefinido. Por exemplo, se você deseja que os usuários insiram datas em um formato europeu, uma máscara de entrada impedirá que eles insiram datas em um outro formato.

As máscaras de entrada são definidas como espaços reservados e caracteres literais que controlam o que os usuários podem inserir em um campo. Você pode aplicar máscaras a campos de conjuntos de resultados de tabelas e consultas, bem como a controles de formulários e relatórios.

As máscaras de entrada contêm três seções, todas separadas por pontos-e-vírgulas. A primeira seção é obrigatória e o restante, opcional. A primeira seção define a seqüência da máscara e consiste em espaços reservados e caracteres literais. A segunda seção define se você deseja armazenar os caracteres da máscara e os dados do campo. Insira 0 se desejar armazenar a máscara e os seus dados; insira 1 se desejar armazenar somente os dados. A terceira seção define o espaço reservado utilizado para indicar uma posição para os dados. Por padrão, o Access utiliza o sublinhado (_). Se desejar um outro caractere, você poderá inseri-lo na posição desejada na seqüência da máscara ou poderá inseri-lo na terceira seção de sua máscara. Também, por padrão, uma posição em uma máscara de entrada aceita somente um caractere ou espaço.

Por exemplo, esta máscara de entrada obriga os usuários a inserir datas em um formato utilizado em muitas partes do mundo.

00 LLL 0000;0;_

A primeira seção define a máscara. Neste caso, o zero funciona como um espaço reservado para os dígitos e o L funciona como um espaço reservado para letras. A máscara exige um par de números para o dia do mês (os primeiros dois zeros) e todos os quatro dígitos do ano (os últimos quatro zeros). As três ocorrências de L exigem uma abreviação de três letras para o mês.

A segunda seção obriga o Access a armazenar os caracteres da máscara juntamente com os dados. A terceira seção especifica o sublinhado como o caractere de espaço reservado. Se desejar, você também pode adicionar um separador de data na seqüência da máscara, como: 00/LLL/0000;0.

As etapas da próxima seção explicam como inserir a máscara de entrada mostrada aqui.

Definir uma máscara de entrada para um campo Data/Hora

  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. Se a tabela não tiver um campo Data/Hora, adicione um. Para obter informações sobre como adicionar o campo, consulte Adicionar um campo Data/Hora em uma tabela, mencionada anteriormente neste artigo.
  2. Selecione o campo Data/Hora e na seção inferior da grade de design, na guia Geral, clique na propriedade Máscara de Entrada.
  3. Insira a seguinte máscara de entrada, conforme mostrado:

00 LLL 0000;0;_

-ou-

Insira outra máscara. Para obter informações sobre a criação de outros tipos de máscaras, consulte Referência de caractere de máscara de entrada, mais adiante neste artigo.

  1. Depois de inserir a máscara, a marca inteligente Opções de Atualização de Propriedade é exibida e permite a aplicação da máscara em quaisquer outros campos da tabela e controles de formulário que logicamente a herdariam. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e em Atualizar Máscara de Entrada em qualquer lugar que oNome do Campo for utilizado. Neste caso, o Nome do Campo é o nome do campo Data/Hora.
  2. Se você escolher aplicar as alterações no banco de dados inteiro, a caixa de diálogo Atualizar Propriedades será exibida e mostrará os formulários e outros objetos que herdarão o novo formato. Clique em Sim para aplicar o formato.
  3. Clique em Salvar. Observe que o Access adiciona vários caracteres a sua máscara de entrada:

00\LLL\0000;0;_

Para obter informações sobre esses caracteres, consulte Referência de caractere de máscara de entrada, mais adiante neste artigo.

  1. Alterne para o modo Folha de Dados e continue com o próximo conjunto de etapas para testar sua máscara.

Testar a máscara de entrada

  1. Coloque o cursor no campo que contém sua máscara de entrada. Observe que a máscara será exibida somente depois que você selecionar o campo.
  2. Adicione números e letras nos espaços da máscara. Observe que a primeira e a última seções da máscara aceitam somente números, enquanto a seção do meio aceita somente letras. Se você tentar adicionar letras em um espaço para número (ou vice-versa), o Access não permitirá essa inserção.
  3. Remova o número de um espaço em qualquer seção de data e tente mover o cursor para outro campo ou, então, tente salvar o registro. O Access exibirá uma mensagem de erro. O valor inserido não é apropriado para a máscara de entrada '00\LLL\0000;0;_' especificado para este campo. A mensagem é exibida porque os espaços reservados devem conter um valor.
  4. Faça algumas perguntas gerais:
    • Sua máscara impedirá que os usuários insiram dados necessários? Por exemplo, os usuários precisarão inserir datas em outro formato?
    • Sua máscara de entrada interferirá nos formatos de exibição? Por exemplo, tente adicionar este formato personalizado ao campo Data/Hora: dd/mmm/aaaa (copiar o formato e colá-lo na propriedade Format, localizada logo acima da propriedade Input Mask). Quando você visualizar a tabela no modo Folha de Dados e tentar inserir uma data, o campo exibirá uma série de barras e não permitirá que você insira uma data completa.

Para solucionar esse problema (para a máscara de entrada e o formato personalizado mostrados aqui), você pode incorporar o caractere separador na seqüência da máscara de entrada, como: 00/LLL/0000;0. A solução de outros conflitos entre os formatos personalizados e as máscaras de entrada está fora do escopo deste artigo, principalmente, porque você pode criar um grande número de máscaras e formatos personalizados. Como regra, você pode evitar conflitos verificando se o formato personalizado utiliza a mesma estrutura que a sua máscara de entrada e, possivelmente, incorporando caracteres separadores na seqüência da máscara de entrada.

Referência de caractere de máscara de entrada

A tabela a seguir relaciona e descreve os espaços reservados e os caracteres literais que podem ser utilizados na máscara de entrada.

Caractere Utilize
0 Dígito. Você deve inserir um único dígito nesta posição.
9 Dígito. Dígitos únicos nesta posição são opcionais.
# Insira um dígito, um espaço e um sinal de mais ou menos nesta posição. Se os usuários ignorarem esta posição, o Access inserirá um espaço em branco.
L Letra. Você deve inserir uma única letra nesta posição.
? Letra. Letras únicas nesta posição são opcionais.
A Letra ou dígito. Você deve inserir uma letra ou um dígito nesta posição.
a Letra ou dígito. As letras ou dígitos únicos nesta posição são opcionais.
& Qualquer caractere ou espaço. Você deve inserir um caractere ou espaço nesta posição.
C Qualquer caractere ou espaço. Os caracteres ou espaços nesta posição são opcionais.
. , : ; - / Espaços reservados para decimais e milhares, separadores de data e hora. O caractere a ser selecionado dependerá de suas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte Como as configurações regionais do Windows afetam a formatação, mais adiante neste artigo.
< Todos os caracteres a seguir são apresentados em maiúsculas.
> Todos os caracteres a seguir são apresentados em letras minúsculas.
! Faz com que a máscara de entrada seja preenchida da esquerda para a direita e não da direita para a esquerda.
\ Obriga o Access a exibir o caractere que vem em seguida. É o mesmo que colocar um caractere entre aspas duplas.
"Texto Literal" Coloque qualquer texto a ser visualizado pelos usuários entre aspas duplas.
Senha No modo Design para tabelas ou formulários, a configuração de uma propriedade Input Mask como Password cria uma caixa de entrada de senha. Quando os usuários digitam senhas na caixa, o Access armazena os caracteres, mas exibe asteriscos (*).

Início da página Início da página

Aplicar formatos predefinidos e personalizados aos dados de data e hora

O Access fornece uma série de formatos predefinidos que você pode aplicar a seus dados de data e hora. Se um desses formatos não atender às suas necessidades, você pode especificar um formato personalizado. As etapas desta seção explicam como aplicar formatos predefinidos e personalizados. As informações de referência mencionadas mais adiante nesta seção explicam como utilizar cada formato predefinido e como utilizar as diversas opções para criar formatos personalizados.

Aplicar um formato predefinido

  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. Na seção superior da grade de design, selecione o campo Data/Hora.
  3. Na seção inferior, clique na caixa da propriedade Format e insira seu formato.

Para obter informações sobre os formatos predefinidos, consulte Referência de formato de Data/Hora predefinido, mais adiante nesta seção.

  1. Depois de selecionar um formato, a marca inteligente Opções de Atualização de Propriedade é exibida e permite a aplicação de seu novo formato em quaisquer outros campos da tabela e controles de formulário que logicamente o herdariam. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e em Atualizar Formato em qualquer lugar que o Nome do Campo for utilizado. Neste caso, o Nome do Campo é o nome de seu campo Data/Hora.
  2. Se você escolher aplicar as alterações no banco de dados inteiro, a caixa de diálogo Atualizar Propriedades será exibida e mostrará os formulários e outros objetos que herdarão o novo formato. Clique em Sim para aplicar o formato.
  3. Salve suas alterações e alterne para o modo Folha de Dados para verificar se o formato atende às suas necessidades.

Aplicar um formato personalizado

  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. Na seção superior da grade de design, selecione o campo Data/Hora.
  3. Na seção inferior, clique na caixa da propriedade Format e insira seu formato.

Para obter informações sobre os caracteres e a sintaxe utilizada nos formatos personalizados, consulte Referência de formato de Data/Hora personalizado, mais adiante nesta seção.

  1. Depois de inserir um formato, a marca inteligente Opções de Atualização de Propriedade é exibida e permite a aplicação de formato em quaisquer outros campos da tabela e controles de formulário que logicamente o herdariam. Para aplicar suas alterações em todo o banco de dados, clique na marca inteligente e em Atualizar Formato em qualquer lugar que o Nome do Campo for utilizado. Neste caso, o Nome do Campo é o nome de seu campo Data/Hora.
  2. Se você escolher aplicar as alterações no banco de dados inteiro, a caixa de diálogo Atualizar Propriedades será exibida e mostrará os formulários e outros objetos que herdarão o novo formato. Clique em Sim para aplicar o formato.
  3. Salve suas alterações e alterne para o modo Folha de Dados para verificar se o formato atende às suas necessidades.

Testar seu formato

Essas etapas sugerem algumas formas de testar um formato predefinido ou personalizado.

  • Insira valores em maiúsculas ou minúsculas para ver como o formato lida com os dados. Os resultados fazem sentido?
  • Insira valores que sejam mais extensos ou mais curtos que o previsto (com e sem separadores) e veja como o formato se comporta. O formato adiciona espaços em branco, caracteres, espaços à esquerda ou à direita indesejados?
  • Insira uma seqüência de comprimento nulo (um par de aspas duplas sem espaço entre elas) ou um valor nulo e veja se gosta do resultado.

Referência de formato de data/hora predefinido

Esta tabela relaciona e descreve os formatos predefinidos que podem ser aplicados aos dados de data e hora. Lembre-se de que suas configurações regionais do Windows podem controlar parte ou todos os formatos predefinidos, os quais afetarão somente a aparência dos dados, mas não como os usuários poderão inserir os valores nem como o Access armazenará os valores.

Formato Descrição Exemplo
Data Geral (Padrão) Exibe os valores de data como número e os valores de horas, como horas, minutos e segundos seguidos por AM ou PM. Para os dois tipos de valores, o Access utiliza os separadores de data e hora especificados em suas configurações regionais do Windows. Se o valor não tiver um componente de hora, o Access exibirá somente a data. Se o valor não tiver um componente de data, o Access exibirá somente a hora. 08/29/2006 10:10:42 AM
Data Completa Exibe somente valores de data, conforme especificado pelo formato de Data Completa em suas Configurações Regionais do Windows. Segunda-feira, 29 de agosto de 2006
Data Normal Exibe a data como dd/mmm/aa, mas utiliza o separador de data especificado em suas configurações regionais do Windows. 29/ago/06
29-ago-06
Data Abreviada Exibe os valores de data, conforme especificado no formato de Data Abreviada em suas configurações regionais do Windows. 29/8/2006
29-8-2006
Hora Completa Exibe horas, minutos e segundos seguidos por AM ou PM. O Access utiliza o separador especificado na configuração de Hora das configurações regionais do Windows. 10:10:42 AM
Hora Normal Exibe horas e minutos seguidos por AM ou PM. O Access utiliza o separador especificado na configuração de Hora das configurações regionais do Windows. 10:10 AM
Hora Abreviada Exibe somente horas e minutos. O Access utiliza o separador especificado na configuração de Hora das configurações regionais do Windows. 10:10

Referência de formato de Data/Hora personalizado

Se os formatos predefinidos descritos na tabela precedente para os campos Data/Hora não atenderem às suas necessidades, você poderá utilizar formatos personalizados. Se você não especificar um formato predefinido ou personalizado, o Access aplicará o formato de Data Geral — m/dd/aaaa h:mm:ss AM/PM.

Os formatos personalizados para os campos Data/Hora podem conter duas seções — uma para datas e outra para horas. Você separa as seções com um ponto-e-vírgula. Por exemplo, você pode recriar os formatos Data Geral e Hora Completa, desta forma: m/dd/aaaa;h:nn:ss.

Esta tabela relaciona os espaços reservados e os separadores que você pode utilizar para definir um formato personalizado.

Caractere Descrição
Separador de data Controla onde o Access colocará o separador para dias, meses e anos. Utiliza o separador definido em suas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte a próxima seção, Como as configurações regionais do Windows afetam datas e horas.
c Exibe o formato de data geral.
d ou dd Exibe o dia do mês como um ou dois dígitos. Para um dígito, utilize um único espaço reservado; para dois dígitos, utilize dois espaços reservados.
ddd Abrevia o dia da semana em três letras.

Por exemplo, segunda apareceria como seg.
dddd Exibe por extenso todos os dias da semana.
ddddd Exibe o formato de Data Abreviada.
dddddd Exibe o formato de Data Completa.
w Exibe o número do dia da semana.

Por exemplo, segunda apareceria como 2.
m ou mm Exibe o mês como números de um ou dois dígitos.
mmm Abrevia o nome do mês em três letras.

Por exemplo, outubro apareceria como out.
mmmm Exibe os nomes dos meses por extenso.
q Exibe o número do trimestre do calendário atual (1-4).

Por exemplo, você contrata um funcionário em maio, o Access exibe 2 como o valor do trimestre.
a Exibe o dia do ano, 1-366.
aa

Exibe os últimos dois dígitos do ano.

 Observação   Recomendamos a inserção e a exibição de todos os quatro dígitos de um determinado ano.

aaaa Exibe todos os dígitos de um ando na faixa de 0100-9999.
Separador de hora Controla onde o Access colocará o separador de horas, minutos e segundos. Utiliza o separador definido em suas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte a próxima seção, Como as configurações regionais do Windows afetam datas e horas.
h ou hh Exibe a hora como um ou dois dígitos.
n ou nn Exibe minutos como um ou dois dígitos.
s ou ss Exibe segundos como um ou dois dígitos.
tttt Exibe o formato de Hora Completa.
AM/PM Exibe valores de relógio de 12 horas com um AM ou PM no final. O Access usa o relógio do sistema de seu computador para definir o valor .
A/P ou a/p Exibe valores de relógio de 12 horas com um A, P, a ou p no final. O Access usa o relógio do sistema de seu computador para definir o valor.
AMPM Exibe valores de relógio de 12 horas, mas utiliza indicadores de manhã e noite especificados em suas configurações regionais do Windows. Para obter informações sobre essas configurações, consulte a próxima seção, Como as configurações regionais do Windows afetam datas e horas.
Espaço em branco, + - $ () Utiliza espaços em branco, alguns caracteres matemáticos (+ -) e símbolos financeiros ($ ¥ £), conforme necessário, em suas seqüências de formatação. Se desejar utilizar símbolos matemáticos comuns, como barra (\ ou /) e o asterisco (*), você deverá colocá-los entre aspas duplas, mas poderá colocá-los em qualquer lugar.
"Texto literal" Coloque qualquer texto a ser visualizado pelos usuários entre aspas duplas.
\ Obriga o Access a exibir o caractere que vem em seguida. É o mesmo que colocar um caractere entre aspas duplas.
* Quando utilizado, o caractere logo após o asterisco se torna um caractere de preenchimento — um caractere utilizado para preencher espaços em branco. O Access normalmente exibe o texto alinhado à sua esquerda e preenche qualquer área à direita do valor com espaços em branco. Você pode adicionar caracteres de preenchimento em qualquer lugar da seqüência de formatação e, quando fizer isso, o Access preencherá quaisquer espaços em branco com o caractere especificado.
[cor] Aplica uma cor a todos os valores de uma seção de seu formato. Você deve colocar o nome entre colchetes e utilizar um dos seguintes nomes: preto, azul, ciano, verde, magenta, vermelho, amarelo e branco.

Início da página Início da página

Como as configurações regionais do Windows afetam datas e horas

O Windows oferece suporte a uma série de idiomas, além dos formatos de moeda e data/hora para países/regiões que utilizam esses idiomas. Por sua vez, os formatos de moeda e data/hora de suas configurações regionais afetam parte ou todos os formatos de exibição predefinidos ou personalizados aplicados aos dados do Access. Por exemplo, suponha que você insira um valor de data e utilize a barra como o separador de data, como: 8/29/2006. Em seguida, você aplica o formato de exibição de Data Geral em seu campo Data/Hora. Ao exibir seus dados, você poderá ou não ver as barras, pois suas configurações regionais podem especificar um caractere diferente.

Lembre-se dessa regra ao prosseguir: o Access sempre utiliza os separadores de data e hora, símbolos financeiros e outros caracteres especificados nas configurações regionais do Windows, a menos que você os substitua por um formato de exibição personalizado. Para obter informações sobre a criação de um formato de exibição personalizado, consulte Aplicar formatos predefinidos e personalizados aos dados de data e hora mencionada anteriormente neste artigo. Para obter mais informações sobre a formatação de outros tipos de dados, consulte o artigo Formatar dados em linhas e colunas.

As etapas a seguir explicam como definir e alterar suas configurações regionais.

Alterar as configurações regionais

No Microsoft Windows Vista

  1. Clique no botão IniciarImagem do botão e clique em Painel de Controle.
  2. Se você usar o modo de exibição padrão no Painel de Controle, clique duas vezes em Relógio, Idioma e Região.

-ou-

Se você usa o modo de exibição Clássico, clique duas vezes em

Opções Regionais e de Idiomas.

A caixa de diálogo Opções Regionais e de Idiomas é exibida.

  1. Na guia Formatos, em Formato atual, clique em Personalizar este formato.

A caixa de diálogo Personalizar Opções Regionais é exibida.

  1. Clique na guia que contém as configurações que você deseja modificar, e faça as as alterações. Por exemplo, para alterar parte de um formato de número ou todo ele, clique na guia Números e altere a configuração desejada. Para obter ajuda para uma opção, clique no botão Ajuda (?), e clique na opção.

No Microsoft Windows XP (modo de exibição Clássico)

  1. Na barra de tarefas do Windows, clique em Iniciar e em Painel de Controle.
  2. No Painel de Controle clique duas vezes em Opções Regionais e de Idioma.

É exibida a caixa de diálogo Opções Regionais e de Idioma.

  1. Na guia Opções Regionais, em Padrões e Formatos, clique em Personalizar.

A caixa de diálogo Personalizar Opções Regionais será exibida.

  1. Clique na guia que contém as configurações que você deseja modificar, e faça as as alterações. Por exemplo, para alterar parte de um formato de hora ou todo ele, clique na guia Hora e altere a configuração desejada. Para obter ajuda para uma opção, clique no botão Ajuda (?), e clique na opção.

No Microsoft Windows XP (modo de exibição Categoria)

  1. Na barra de tarefas do Windows, clique em Iniciar e clique em Painel de Controle.

O Painel de Controle será exibido.

  1. Clique em Data, Hora, Idioma e Opções Regionais.

A caixa de diálogo Data, Hora, Idioma e Opções Regionais é exibida.

  1. Clique em Alterar o formato de número, data e hora.

A caixa de diálogo Opções Regionais e de Idiomas é exibida.

  1. Sob Padrões e Formatos, clique em Personalizar.

A caixa de diálogo Personalizar Opções Regionais é exibida.

  1. Clique na guia que contém as configurações que você deseja modificar, e faça as as alterações. Por exemplo, para alterar parte de um formato de número ou todo ele, clique na guia Números e altere a configuração desejada. Para obter ajuda para uma opção, clique no botão Ajuda (?), e clique na opção.

Início da página Início da página

 
 
Aplica-se a:
Access 2007