Az DateDiff függvény ban ben Excel VBA két dátum közötti napok számának meghatározására használható.
Helyezzen el egy parancsgombot a munkalapon, és adja hozzá a következő kódsorokat:
Halványítsd az első dátumot dátumként, a második dátumot dátumként, n egész számként
firstDate = DateValue ("2021. január 20-20.")
secondDate = DateValue ("2021. február 25., 2022.")
n = DateDiff ("d", firstDate, secondDate)
MsgBox n
Magyarázat: először két dátumot hirdetünk. Ezután inicializáljuk a két dátumot a DateValue függvénnyel. A DateDiff függvény három érvet tartalmaz. Töltse ki a "d" -t az első argumentumhoz, mivel két dátum közötti napok számát szeretnénk megadni. Végül egy MsgBox segítségével jelenítjük meg a két dátum közötti napok számát.
Eredmény, ha rákattint a parancsikonra a lapon:
Módosítsa a „d” értéket „ww” értékre, hogy megkapja a két dátum közötti hét számát. Vigye a kurzort a Visual Basic szerkesztőben a DateDiff elemre, és kattintson az F1 gombra a többi intervallum -specifikátorhoz.