Digamos que você tenha um campo Data de Vencimento em um formulário no Access e que deseja mostrar quantos dias serão deixados até que a Data de Vencimento chegue. Uma maneira rápida de fazer isso é adicionar uma nova caixa de texto ao formulário e, em seguida, usar a função DateDiff nessa caixa de texto para fazer o cálculo.

  1. Clique com o botão direito do mouse no formulário no Painel de Navegação e clique em Modo de Exibição de Layout.

  2. Clique em Design > Caixade Texto, segure a tecla Ctrl e clique no layout onde deseja colocar a caixa de texto.

  3. Clique na nova caixa de texto e pressione F4 para exibir a Folha de Propriedades se ainda não estiver exibida.

  4. Na guia Dados da Folha de Propriedades, na caixa Propriedade Fonte de Controle, digite o seguinte:

    =DateDiff("d",Date(),[DueDate])

    Seu formulário deve ter esta aparência:

    Inserindo a função DifData na propriedade Fonte do Controle de uma caixa de texto.

A expressão neste exemplo subtrai a data de hoje (Date()) da Data de Vencimento. O "d" informa ao Access para calcular o número de dias (em vez de anos, meses, etc.). Se a caixa de texto tiver o nome de algo diferente de DueDate, substitua o nome real da caixa de texto nos argumentos de função.

Mais informações

Saiba mais sobre expressões lendo Saiba como criar uma expressão e Adicionar funções às expressões do Access.

Para obter mais informações sobre formulários, consulte Create a form in Access.

Precisa de mais ajuda?

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

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×