Excel VBA DateDiff -toiminto - Helppo Excel -makro

Sisällysluettelo

DateDiff -funktio sisään Excel VBA voidaan käyttää kahden päivämäärän välisten päivien lukumäärän määrittämiseen.

Aseta komentopainike laskentataulukkoosi ja lisää seuraavat koodirivit:

Himmennä ensimmäinen päivämäärä päivämääränä, toinen päivämäärä päivämääränä, n kokonaislukuna
firstDate = DateValue ("19.1.2021-2022")
secondDate = DateValue ("25.2.2021-2022")
n = DateDiff ("d", firstDate, secondDate)
MsgBox n

Selitys: ensin ilmoitamme kaksi päivämäärää. Seuraavaksi alustamme kaksi päivämäärää DateValue -funktiolla. DateDiff -funktiolla on kolme argumenttia. Täytä "d" ensimmäiseen argumenttiin, koska haluamme kahden päivämäärän välisten päivien määrän. Lopuksi käytämme MsgBoxia näyttämään kahden päivämäärän välisten päivien lukumäärä.

Tulos, kun napsautat taulukon komentopainiketta:

Vaihda "d" arvoon "ww", niin saat kahden päivämäärän välisen viikon määrän. Aseta kohdistin Visual Basic Editorin DateDiff -kohtaan ja napsauta F1 saadaksesi apua muista intervallimääritteistä.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave