Excel VBA DateDiff -funksjon - Enkle Excel -makroer

Innholdsfortegnelse

De DateDiff -funksjon i Excel VBA kan brukes til å få antall dager mellom to datoer.

Plasser en kommandoknapp på regnearket og legg til følgende kodelinjer:

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

Forklaring: Først erklærer vi to datoer. Deretter initialiserer vi de to datoene ved hjelp av DateValue -funksjonen. DateDiff -funksjonen har tre argumenter. Fyll ut "d" for det første argumentet siden vi vil ha antall dager mellom to datoer. Til slutt bruker vi en MsgBox for å vise antall dager mellom de to datoene.

Resultat når du klikker på kommandoknappen på arket:

Endre "d" til "ww" for å få antall uker mellom to datoer. Plasser markøren på DateDiff i Visual Basic Editor, og klikk på F1 for å få hjelp med de andre intervallspesifikatorene.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave