Função ValorData

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. 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 informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Devolve uma variante (data).

Sintaxe

DateValue ( data )

A dataargumento é normalmente expressão de cadeia que representa uma data de 1 de Janeiro de 100 e 31 de Dezembro de 9999. No entanto, data também pode ser qualquer expressão que pode representar uma data, uma vez, ou uma data e uma hora, nesse intervalo.

Comentários

Se data for uma cadeia que inclua apenas os números separados por válido separadores de data, ValorData reconhece a ordem de dia, mês 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 os nomes dos meses, quer no formulário longo ou abreviado. Por exemplo, para além da reconhecer as 30/12/1991 e 30/12/91, ValorData também reconhece 30 de Dezembro de 1991 e 30 de dez de 1991.

Se a parte do ano da data for omitida, data utiliza o ano atual a partir da data do sistema do seu computador.

Se o argumento de data incluir informações de tempo, não devolve DateValue -lo. No entanto, se data incluir informações de tempo inválido (como "89: 98"), ocorre um erro.

Nota: Para a data, se a definição da propriedade calendário for gregoriano, a data fornecida tem de ser gregoriano. Se o calendário Hijri, a data fornecida tem de ser Hijri. Se a data fornecida for Hijri, o argumento de data é uma cadeia que representa uma data de 1/1/100 (gregorianos 2 de Agosto de 718) através de 4/3/9666 (gregorianos 31 de Dezembro de 9999).

Exemplo

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 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 de uma data. Também pode utilizar literais de data para atribuir diretamente uma data a variável de variante ou data , por exemplo, MyDate = # #2/12/69.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.
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.

×