Avatar billede Sebast1996 Juniormester
18. december 2019 - 08:38 Der er 1 kommentar og
1 løsning

Forskellen mellem to datoer

Hej

Jeg er pt. i gang med et lille projekt, hvor jeg gerne skulle kunne finde forskellen mellem to datoer. Problematikken ligger i at det både kan være +/-.
Jeg har fundet den her VBA-programmering:
'Calculate Difference Between two Dates in Excel VBA
'Calculate Difference Between two Dates in Excel VBA
Sub VBA_Calculate_Difference_Between_Two_Dates()
   
    'Variable declaration
    Dim sDate As Date, eDate As Date
    Dim iValue As Integer
   
    'Start Date
    sDate = "15-09-2019"
   
    'End Date
    eDate = "01-09-2019"
   
    iValue = DateDiff("d", sDate, eDate)
   
    'Display output on the screen
    MsgBox "The Difference Between two Dates in days : " & iValue, vbInformation, "Difference Between two Dates in Days"
   
End Sub

Det giver jo et resultat, men jeg kunne godt tænke mig at bruge det som en funktion, da det er på en række datoer.
Er der nogen der har en god idé?
Avatar billede jens48 Ekspert
18. december 2019 - 15:53 #1
Prøv med denne (skal indsættes i et modul):

Function DiffDate(sDate, eDate)
DiffDate = DateDiff("d", sDate, eDate)
End Function
Avatar billede Sebast1996 Juniormester
18. december 2019 - 17:30 #2
Tak for det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester