Retorna uma Variante (Data) que contém a data do sistema atual.
Sintaxe
Data
Comentários
Para definir a data do sistema, use a instrução Date .
Se você usar a função Data com um calendário gregoriano, o comportamento de Data$ permanecerá inalterado pela configuração da propriedade Calendar. Se o calendário for islâmico, Data$ retornará uma cadeia de caracteres de 10 caracteres no formato mm-dd-aaaa, em que mm (01-12), dd (01-30) e aaaa (1400-1523) são o mês, dia e ano islâmicos. O intervalo gregoriano equivalente é de 1º de janeiro de 1980 a 31 de dezembro de 2099.
Exemplos de consulta
| Expressão. | Resultados |
|---|---|
| SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); | Retorna a "data" do sistema atual para o formato de data abreviada. Resultado: "dd/mm/aaaa". |
| SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; | Retorna a diferença entre a "Data" do sistema atual e os valores de data do campo "DataDeVenda" como número e exibe os resultados na coluna "DaySinceSale". |
Exemplos de VBA
Usar Data em uma expressão Você pode usar a função Data sempre que puder usar expressões. Por exemplo, você pode definir a propriedade Fonte do Controle de uma caixa de texto em um formulário da seguinte forma:
=Data()
Quando o formulário é aberto no modo Formulário, a caixa de texto exibe a data atual do sistema.
Use a função Data no código VBA
Observação
Os exemplos a seguir demonstram o uso dessa função em um módulo do Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do desenvolvedor na lista suspensa ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.
Este exemplo usa a função Data para retornar a data atual do sistema.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.