Excel VBA DateDiff -funktion - nemme Excel -makroer

Indholdsfortegnelse

Det DateDiff -funktion i Excel VBA kan bruges til at få antallet af dage mellem to datoer.

Placer en kommandoknap på dit regneark, og tilføj 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: For det første erklærer vi to datoer. Dernæst initialiserer vi de to datoer ved hjælp af funktionen DateValue. DateDiff -funktionen har tre argumenter. Udfyld "d" for det første argument, da vi ønsker antallet af dage mellem to datoer. Endelig bruger vi en MsgBox til at vise antallet af dage mellem de to datoer.

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

Skift "d" til "ww" for at få antallet af uger mellem to datoer. Placer din markør på DateDiff i Visual Basic Editor, og klik på F1 for at få hjælp til de andre interval -angivere.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave