Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Digamos que tem um campo de Data de Vencimento num formulário no Access, e que pretende mostrar quantos dias faltam até que a Data de Vencimento chegue. Uma forma rápida de o fazer é adicionar uma nova caixa de texto ao formulário e, em seguida, utilizar a função DateDiff nessa caixa de texto para fazer o cálculo.

  1. Clique com o botão direito no formulário no Painel de Navegação e, em seguida, clique em Visualização de Layout.

  2. Clique em Design > Caixa de Texto,mantenha a tecla Ctrl e, em seguida, clique no layout onde pretende colocar a caixa de texto.

  3. Clique na nova caixa de texto e prima F4 para exibir a Folha de Propriedade se ainda não estiver visualizada.

  4. No separador Dados da Folha de Propriedade, na caixa de propriedade De Fonte de Controlo, digite o seguinte:

    =DataDiff("d","Data()[DueDate])

    Sua forma deve ser algo assim:

    Introduzir a função DifData na propriedade Origem do Controlo de uma caixa de texto.

A expressão neste exemplo subtrai a data de hoje(Data))a partir da Data de Vencimento. O "d" diz ao Access para calcular o número de dias (ao contrário de anos, meses, etc.). Se a sua caixa de texto tiver o nome de algo diferente do DueDate, substitua o nome da sua caixa de texto nos argumentos de função.

Mais informações

Saiba mais sobre expressões lendo Aprenda a construir uma expressão e Adicione funções às expressões de acesso.

Para obter mais informações sobre formas, consulte Criar um formulário no Access.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×