Excel VBA DateDiff -funktion - Enkla Excel -makron

Innehållsförteckning

De DateDiff -funktion i Excel VBA kan användas för att få antalet dagar mellan två datum.

Placera en kommandoknapp på ditt kalkylblad och lägg till följande kodrader:

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

Förklaring: Först deklarerar vi två datum. Därefter initierar vi de två datumen med funktionen DateValue. DateDiff -funktionen har tre argument. Fyll i "d" för det första argumentet eftersom vi vill ha antalet dagar mellan två datum. Slutligen använder vi en MsgBox för att visa antalet dagar mellan de två datumen.

Resultat när du klickar på kommandoknappen på arket:

Ändra "d" till "ww" för att få antalet veckor mellan två datum. Placera markören på DateDiff i Visual Basic Editor och klicka på F1 för att få hjälp med andra intervallspecificerare.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave