Função Excel VBA DateDiff - Macros fáceis do Excel

Índice

O Função DateDiff em Excel VBA pode ser usado para obter o número de dias entre duas datas.

Coloque um botão de comando em sua planilha e adicione as seguintes linhas de código:

Dim firstDate As Date, secondDate As Date, n As Integer
firstDate = DateValue ("Jan 19,2021-2022")
secondDate = DateValue ("25 de fevereiro de 2021-2022")
n = DateDiff ("d", firstDate, secondDate)
MsgBox n

Explicação: primeiro, declaramos duas datas. Em seguida, inicializamos as duas datas usando a função DateValue. A função DateDiff possui três argumentos. Preencha "d" para o primeiro argumento, pois queremos o número de dias entre duas datas. Finalmente, usamos um MsgBox para exibir o número de dias entre as duas datas.

Resultado quando você clica no botão de comando na planilha:

Altere "d" para "ww" para obter o número de semanas entre duas datas. Coloque o cursor em DateDiff no Editor do Visual Basic e clique em F1 para obter ajuda sobre os outros especificadores de intervalo.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave