The 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.
syntaksin if-funktio Excelissä
Aseta a komentopainiketta laskentataulukkoon ja lisää seuraavat koodirivit:
Ei mitäänensitreffitKuten Päivämäärä, toinen päivämääräKuten Päivämäärä, nKuten KokonaislukufirstDate = DateValue ('19.1.2020')
secondDate = DateValue ('25. helmikuuta 2020')
n = DateDiff ('d', ensimmäinen päivämäärä, toinen päivämäärä)
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' saadaksesi kahden päivämäärän väliset viikot. Aseta kohdistin Visual Basic Editorin DateDiff -kohtaan ja napsauta F1 saadaksesi apua muista aikaväleistä.
Siirry seuraavaan lukuun: Tapahtumat