Digamos que você tenha um campo Data de Conclusão em um formulário do Access e deseje mostrar quantos dias faltam para essa Data de conclusão. 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.
- Clique com o botão direito do mouse no formulário no Painel de Navegação e clique em Modo Layout.
- Clique emCaixa de Texto do Design>, mantenha pressionada a tecla Ctrl e clique no layout em que deseja colocar a caixa de texto.
- Clique na nova caixa de texto e pressione F4 para exibir a Folha de Propriedades, caso ainda não tenha sido exibida.
- Na guia Dados da Folha de Propriedades, na caixa de propriedade Fonte do Controle , digite o seguinte:
=DifData("d",Data(),[DataDeLançamento])
Seu formulário deve ter a seguinte aparência:
A expressão neste exemplo subtrai a data de hoje (Date()) da Due Date. O "d" diz ao Access para calcular o número de dias (em oposição a anos, meses, etc.). Se a caixa de texto tiver um nome diferente de DueDate, substitua o nome real da caixa de texto nos argumentos da função.
Mais informações
Saiba mais sobre expressões lendo Saiba como criar uma expressão e Adicionar funções a expressões do Access.
Para obter mais informações sobre formulários, consulte Criar um formulário no Access.