Função ValorData

Devolve uma variante (Data).

Sintaxe

Data . valor (Data)

A Data necessáriaargumento é normalmente uma expressão de cadeia que representa uma data de 1 de janeiro de 100 até 31 de dezembro de 9999. No entanto, a Data também pode ser qualquer expressão que possa representar uma data, uma hora ou uma data e hora, nesse intervalo.

Observações

Se Data for uma cadeia que inclua apenas números separados por separadores de data válidas, DateValue irá reconhecer a ordem de mês, dia e ano de acordo com o formato de data abreviada que especificou para o seu sistema. DateValue também reconhece datas não ambíguas que contenham nomes de meses, seja em formato longo ou abreviado. Por exemplo, para além de reconhecer o 12/30/1991 e o 12/30/91, DateValue também reconhecem 30 de dezembro de 1991 e 30 de dezembro de 1991.

Se a parte do ano de Data for omitida , data de utilização do ano atual a partir da data do sistema do computador.

Se o argumento de Data incluir informações de hora, Data . valor não a devolve. No entanto, se a Data incluir informações de hora inválidas (tal como "89:98"), ocorrerá um erro.

Nota: Em Data, se a definição da propriedade calendário for Gregoriano, a data fornecida tem de ser Gregoriana. Se o calendário for Hijri, a data fornecida tem de ser Hijri. Se a data fornecida for Hijri, a Data do argumento é uma cadeia que representa uma data de 1/1/100 (2 de agosto de 718) a 4/3/9666 (31 de dezembro de 9999).

Exemplos de consulta

Expressão

Resultados

Selecione DateValue ([DateTime]) como expr1 FROM ProductSales;

Devolve os valores de data do campo "DateTime" no formato de data abreviada sem as informações de hora.

SELECT DateValue ([DateTime]) AS NewDate, Count (ProductSales. DateTime) como CountOfDateTime de ProductSales grupo por data. º ([DateTime]);

Devolve os valores de data do campo "DateTime" no formato de data abreviada sem as informações de hora.

Exemplo de VBA

Nota: Os exemplos seguintes demonstram a utilização desta função no módulo VBA (Visual Basic for Applications). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.

Este exemplo utiliza a função Data . valor para converter uma cadeia numa data. Também pode utilizar literais de datas para atribuir diretamente uma data a uma variável Variant ou Date , por exemplo, MyDate = #2/12/69 #.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Consulte Também

Escolher a função de data correta

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×