Função Datadif Excel Vba

A função DATADIF no Excel VBA retorna a diferença entre duas datas. A sintaxe da função é a seguinte:

DATADIF (datainicial, datafinal, unidade)

Onde:

  • data_inicial é a data de início
  • data_final é a data final
  • unidade é a unidade de medida que será usada para expressar a diferença entre as datas. Pode ser "D" para dias, "M" para meses ou "Y" para anos.

Exemplo de uso:

Suponha que queremos saber a diferença em dias entre duas datas. No Excel, a fórmula seria:

=DATADIF(A1, A2, "D")

No VBA, podemos usar a mesma função da seguinte maneira:

Dim dif As Integer dif = DateDiff("d", Range("A1"), Range("A2"))

Isso retornará a diferença em dias entre as datas contidas nas células A1 e A2.

Veja também mais Funções com a letra F

Funções que começam com:

Comentários